Det snabba lagret, utan driftarbetet.
Fullt hanterad Redis för cachning, sessioner, köer och hastighetsbegränsning. Varje databas är isolerad och endast TLS, med valfri automatisk failover och hållbarhet du väljer per arbetslast.
- 2 planfamiljer
- 6 persistenslägen
- TLS krävs
- ~2 min att provisionera
# TLS är inte valfritt$ redis-cli -u rediss://my-cache:6379$ SET session:8f2c … EX 3600OK$ INFO keyspacedb0:keys=48211,expires=48211
- PlanRedis · 1 GB
- PersistensAOF_EVERY_1_SECOND
- Replikeringav
FAMILJER
2
I minnet, eller RAM plus SSD
HÅLLBARHET
6lägen
Ingår i planpriset
TILLGÄNGLIGHET
Failover
Valfri fullständig replika
ÅTKOMST
Endast TLS
Isolerad instans per databas
Tre val, sedan en anslutningssträng
Dimensionerad för arbetslasten, inte standardvalet
Redis används för mycket olika uppgifter, och en cache och en kö vill inte ha samma garantier. De tre besluten nedan är de som faktiskt skiljer dem.
- 01
Välj en familj och en storlek
Redis håller hela datamängden i minnet. Redis Flex håller varma nycklar i minnet och flyttar kallare till SSD, för flera gånger kapaciteten till samma pris.
- 02
Välj hållbarhet och en region
Slå på hög tillgänglighet, välj ett av sex persistenslägen och se den proportionerliga avgiften innan databasen skapas.
- 03
Anslut över TLS
Provisioneringen är oftast klar inom ett par minuter. Du får en värd, en port och ett lösenord — anslut med en rediss://-URL från valfri Redis-klient.
Vad en databas inkluderar
Hanterad, och ändå din att justera
Cosmoner kör instansen och failovern. Kapacitet, hållbarhet och var den finns förblir beslut du fattar per databas.
Två plantfamiljer
Redis för lägsta och mest förutsägbara latens, eller Redis Flex när datamängden betyder mer än hastigheten för kalla läsningar. Båda är fullt hanterade instanser.
I minnet · RAM + SSD
Isolerad och endast TLS
Varje databas är en egen instans, nåbar endast över TLS. Lösenordet för standardanvändaren returneras när du läser databasen, aldrig i ett listsvar.
rediss://
Valfri hög tillgänglighet
En fullständig replika av datamängden tar över automatiskt om primären fallerar. Hälften av planens minne avsätts för replikering, och den faktureras som två enheter av planen.
Automatisk failover
Sex persistenslägen
Från inget på disk till varje skrivning persisterad innan den bekräftas, med sekundvisa flushar och timvisa ögonblicksbilder däremellan. Persistens ingår i planpriset.
AOF · SNAPSHOT · NONE
Ett genomströmningstak du kan läsa
Varje nivå anger sitt minne och sitt tak för operationer per sekund, så dimensionering blir en jämförelse istället för en gissning. Flex byter genomströmning mot kapacitet.
Anges per nivå
Återkallas om det misslyckas
En databas börjar som skapas och blir aktiv när provisioneringen är klar. Om provisioneringen misslyckas återkallas avgiften — du faktureras aldrig för en databas som inte kom upp.
CREATING → ACTIVE
Persistens
Bestäm vad en omstart får kosta
Persistens är vad som överlever en omstart, och det ingår i planpriset istället för att säljas som ett tillägg. Lägena sträcker sig från inget på disk till varje skrivning persisterad innan den bekräftas.
- En ren cache framför en databas kan tryggt hålla inget på disk.
- En kö eller sessionslagring vill oftast ha sekundvisa flushar och tappar som mest en sekund.
- Ögonblicksbilder var 1:a, 6:e eller 12:e timme passar data du kunde bygga om men helst inte gör.
- Redis Flex persisterar till SSD av design och stöder bara ögonblicksbildslägena.
{ "name": "my-cache", "planSlug": "redis-ram-1gb", "region": "eu-north-1", "replication": false, "dataPersistence": "AOF_EVERY_1_SECOND"}
# aktiv inom ett par minuterrediss://…cloud.redislabs.com:12345
Avvägningen, tydliggjord
Fyra punkter på hållbarhetsskalan
Starkare hållbarhet kräver mer av varje skrivning. Svagare hållbarhet kräver att du kan bygga om. Välj per databas, inte per projekt.
Varje skrivning, före bekräftelsen
Inget bekräftas förrän det finns på disk. Den starkaste hållbarheten som erbjuds, och rätt val när det inte är acceptabelt att tappa en skrivning.
AOF_EVERY_WRITE
Flushas en gång per sekund
Som mest en sekunds skrivningar går förlorade. Den vanliga mellanvägen för en kö eller sessionslagring du helst inte bygger om.
AOF_EVERY_1_SECOND
Timvis punkt-i-tid-kopia
Finns även var 6:e eller 12:e timme. Nog för en cache du kan värma upp igen, där kopian är en bekvämlighet snarare än en garanti.
SNAPSHOT_EVERY_1_HOUR
Inget på disk
Allt går förlorat vid omstart, vilket är precis rätt för en ren cache framför en databas som redan håller sanningen.
NONE
Hög tillgänglighet
En replika kostar halva minnet, med avsikt
Hög tillgänglighet är inte en kryssruta utan konsekvens. Replikan är en fullständig spegel av datamängden, vilket är vad som låter den ta över omedelbart — och vad som gör att den tar plats.
- 50 % av planens minne avsätts för replikering, så en 1 GB-plan rymmer 512 MB av din data.
- Den faktureras som två enheter av planpriset istället för som ett separat tillägg.
- Replikan tar över automatiskt om primären fallerar — det finns inget att utlösa.
- Dimensionera därför efter datamängden du behöver hålla, och dubbla den sedan om du vill ha failovern.
# en 1 GB-plan, utan replika?planSlug=redis-ram-1gb&replication=falseusable dataset 1024 MBbilled quantity 1×# samma plan, med en?planSlug=redis-ram-1gb&replication=trueusable dataset 512 MBbilled quantity 2×
Var den körs
Nära appen som läser den
En cache hjälper bara om tur-och-retur-tiden är kort, så välj regionen där din arbetslast körs. Redis Flex säljs i färre regioner än Redis — regions-endpointen visar vilka familjer var och en erbjuder.
- eu-north-1Stockholm
- eu-west-1Irland
- eu-central-1Frankfurt
- us-east-1N. Virginia
- us-east-2Ohio
Regions-endpointen är den sanna källan och visar vilka planfamiljer som finns i varje region.
Ett projekt
Vad det kopplas till
En Redis-databas faktureras på projektets prenumeration tillsammans med apparna som läser från den, bakom samma roller och samma API-nycklar.
Frågor som förtjänar svar direkt
Planer, persistenslägen och varje endpoint beskrivs i Redis-API-referensen.
- Redis eller Redis Flex?
- Redis när latensen måste vara låg och förutsägbar över hela nyckelrymden. Flex när datamängden är stor och åtkomsten är ojämn — varma nycklar stannar i minnet, och bara de kalla betalar SSD-priset. Flex har också ett lägre genomströmningstak, så det passar kapacitetsbundna arbetslaster snarare än operationsbundna.
- Hur mycket data ryms med hög tillgänglighet på?
- Hälften av planen. Replikan är en fullständig spegel, så 50 % av planens minne avsätts för replikering — en 1 GB-plan med HA aktiverat rymmer 512 MB av din data. HA faktureras också som två enheter av planpriset, så dimensionera för den datamängd du faktiskt behöver hålla.
- Vilket persistensläge bör jag välja?
- Matcha det mot vad det kostar att tappa datan. En cache framför en databas kan köras utan något på disk. En kö eller sessionslagring vill oftast ha sekundvisa flushar. Välj bara varje-skrivning när en tappad skrivning är ett verkligt problem, eftersom det är läget som kräver mest av varje bekräftelse.
- Stöder Flex samma hållbarhetsalternativ?
- Flex persisterar till SSD av design och stöder bara ögonblicksbildslägena. Planlistan visar vad varje nivå stöder, inklusive vilka av de minsta nivåerna som varken erbjuder replikering eller persistens.
- Vad kostar det?
- Varje databas faktureras månadsvis enligt planen du väljer, och planlistan innehåller det aktuella priset för varje nivå. Innan du skapar en kan du förhandsvisa det proportionerliga belopp som läggs till projektets prenumeration.
- Vad händer när jag raderar en databas?
- Den och allt som lagras i den raderas permanent, och den återkommande avgiften upphör. Detta kan inte ångras, så ta en kopia först om innehållet spelar roll.