Azure Cache for Redis
En distribuerad, minnesinbyggd och skalbar lösning ger supersnabb åtkomst till data
Din app. Snabbare.
I takt med att trafiken och kraven på din app ökar, kan du skala prestandan enkelt och kostnadseffektivt. Lägg till ett snabbt cachelager i programarkitekturen som kan hantera tusentals samtidiga användare med blixtsnabb hastighet – samtidigt som du får fördelarna med en fullständigt hanterad tjänst.
Överlägset dataflöde och prestanda som hanterar miljontals begäranden per sekund, med en svarstid på ned till under en millisekund
Fullständigt hanterad tjänst med automatisk korrigering, uppdateringar, skalning och etablering så att du kan fokusera på utvecklingen i stället
RedisBloom, RediSearch, and RedisTimeSeries module integration, supporting data analysis, search, and streaming
Kraftfulla funktioner som klustring, aktiv geo-replikering, Redis on Flash och en tillgänglighet på upp till 99,999 procent
Vad du kan skapa med Azure Cache for Redis
Förbättra programmets dataflöde och svarstider
Använd Azure Cache for Redis för att påskynda datalagret genom cachelagring. Genom att lägga till Azure Cache for Redis kan dataflödet öka med över 800 procent och samtidigt öka svarstiden med över 1 000 procent1 till ett kostnadseffektivt pris. Det är ett bra sätt att effektivt skala program och förbättra användarupplevelsen utan att behöva göra om den underliggande databasen.


Få snabbare program med en distribuerad cache
Komplettera databastjänster som Azure SQL Database och Azure Cosmos DB genom att aktivera datanivån så att dataflödet kan skalas till en lägre kostnad än via utökade databasinstanser. Lagra och dela databasfrågeresultat, sessionstillstånd och statiskt innehåll med hjälp av ett gemensamt mönster för cachelagring, och gör programmet smidigare och mer skalbart.
Lagra sessionsdata effektivt
Spara, hämta och uppdatera snabbt sessionsdata för webben, till exempel användarcookies och utdatasidor. Förbättra programmets prestanda genom att öka svarstiden och göra det möjligt att hantera ökande belastningar med färre webb-beräkningsresurser. Dra nytta av datapersistens och automatisk dataduplicering för maximal tillförlitlighet för användardata. Skala ut till terabytestorlek med klustring för att uppfylla behoven hos även de största företagen och synkronisera sessionsdata globalt med aktiv geo-distribution.


Kommunicera mellan tjänster som meddelandekö
Använd Azure Cache for Redis som en lösning för att implementera publicerings-/prenumerations- eller köarkitekturer. Dirigera realtidsmeddelanden och skala upp ramverk för webbkommunikation, till exempel SignalR. Använd branschstandard TLS-kryptering för data som överförs och konfigurera korrekt nätverksisolering med Azure Private Link.

Uppgradera apprestandan med Redis Enterprise i Azure
Få ett banbrytande stöd för populära Redis Enterprise-funktioner via Enterprise- och Enterprise Flash-nivåerna i Azure Cache for Redis, som har utvecklats i samarbete med Redis Inc. Dra nytta av aktiv geo-replikering för att skapa globalt distribuerade cacheminnen med upp till 99,999 % tillgänglighet. Lägg till nya datastrukturer som förbättrar analyser och maskininlärning med hjälp av modulerna RediSearch, RedisBloom och RedisTimeSeries som ingår. Och få massiva cachestorlekar till ett lägre pris med hjälp av Enterprise Flash-nivån som kör Redis i en snabbare flashbaserad lagring.

Använd Redis som en fullständigt hanterad tjänst
Distribuera snabbare med hjälp av en fullständigt hanterad tjänst i Azure. Azure Cache for Redis körs på en Redis-server med öppen källkod och internt stöd för Redis-datastrukturer, som t.ex. hashvärden, listor och sorterade uppsättningar. Om ditt program använder Redis fungerar det med Azure Cache for Redis. Effektivisera migreringen genom att importera och exportera Azure Cache for Redis-databasfiler.
Varför ska jag lita på Azure Cache for Redis?
-
Microsoft investerar över USD 1 miljard varje år på forskning och utveckling av cybersäkerhet.
-
Vi sysselsätter fler än 3,500 säkerhetsexperter som arbetar helt och hållet med din datasäkerhet och sekretess.
-
Azure har fler certifieringar än någon annan molnleverantör. Visa den fullständiga listan.
Kostnadseffektiv prissättning som ger dig kontroll
Med fem prisnivåer och reserverade prisalternativ kan du skräddarsy prestandan efter din arbetsbelastning. Se prisuppgifter.
Betrott av företag i alla storlekar
Alaska Airlines gör shoppingen enklare
Ralph Feltis, Senior Software Engineer, Alaska Airlines"We wanted to use Azure Cache for Redis and getting that running on-premises wasn't easy. But in Azure, with three clicks, we had it. We didn't have to coordinate with other teams to set up new infrastructure and figure out how to maintain it once we hit production, and that's a beautiful thing."

CarMax styr innovationerna online
Brandon Linton, Solution Architect, CarMax"Azure PaaS (platform as a service) gave us access to a complete set of capabilities such as Azure Cache for Redis that we didn't have to build ourselves. We can spin up these services and start using them in less than an hour, which is incredible."

Ledare inom husdjursskötsel skapar en globalt distribuerad lösning
Mars använde Azure Cache for Redis som en meddelandekö, vilket ger snabb åtkomst till data i programsessioner och tjänster.

Chipotle skapar en skalbar ny webbplats
Chipotle använde Azure Cache for Redis till att förbättra webbplatsens prestanda och hantera sin snabbt växande kundbas.

SitePro effektiviserar IoT-datainmatning i realtid
Dustin Brown, Director of Technology, SitePro"We can do more with Redis by leveraging the RedisTimeSeries module to support data collection and analytics from hundreds of thousands of IoT sensors."

Resurser och dokumentation om Azure Cache for Redis
Utbildningsresurser
Snabbstarter:
Självstudiekurs:
Microsoft Learn:
Populära resurser för utvecklare
SDK:er:
Lösningsarkitekturer:
Vanliga frågor och svar om Azure Cache for Redis
-
Azure Cache for Redis är en fullständigt hanterad minnesintern cachelagring som möjliggör högpresterande och skalbara arkitekturer. Använd den till att skapa moln- eller hybriddistributioner som hanterar miljontals förfrågningar per sekund med en svarstid under några millisekunder – och få fördelarna med den konfiguration, säkerhet och tillgänglighet som finns i en hanterad tjänst.
-
De flesta databaser lagrar data i långsammare diskbaserad lagring, men Azure Cache for Redis lagrar data i minnet. Eftersom minnet är betydligt snabbare än disklagring, kan data skrivas och hämtas mycket snabbare.
-
I vissa fall – och ofta när sessionsarkiv används – kan Azure Cache for Redis användas som en fristående databas. Men i de flesta fall används det bäst som ett komplement till en databas i form av en cache. Azure Cache hanterar data som man behöver ha åtkomst till ofta, medan databasen hanterar data som ska lagras på längre sikt.
-
Azure Cache for Redis har enastående tillförlitlighet med ett serviceavtal på 99,9 procent. De flesta nivåer har en inbyggd replik som fungerar som redundans om den primära instansen slutar fungera. Du kan också konfigurera Azure Cache for Redis-instansen till att använda datapersistens, för att kunna återställa data i händelse av ett maskinvarufel.
Vi är klara när du är det – låt oss konfigurera ditt kostnadsfria Azure-konto
Börja kostnadsfritt1Uppgifter om prestanda baseras på data från en undersökning som beställdes av Microsoft och som genomfördes av GigaOm i oktober 2020. I studien jämförs prestanda för ett testprogram med hjälp av en Azure-databas med och utan implementering av Azure Cache for Redis som en cachelagringslösning. Azure SQL Database och Azure Database for PostgreSQL användes som databaselement i studien. En 2 vCore Gen 5-instans för Generell användning av Azure SQL Database och en 2 vCore-instans för Generell användning av Azure Database for PostgreSQL användes med en 6 GB P1 Premium-instans av Azure for Redis. Dessa resultat jämfördes med 8, 16, 24 och 32 vCore Gen 5-instanser för Generell användning av Azure SQL DB och 8, 16, 24 och 32 vCore-instanser för Generell användning av Azure Database for PostgreSQL utan Azure Cache for Redis. Riktmärkesdata hämtas från GigaOm Web Application Database Load Test, som simulerar ett vanligt webbprogram och en serverdelsdatabas som belastas av ökade HTTP-begäranden. De faktiska resultaten kan variera beroende på konfiguration och region.