Ihre App. Schneller.
Wenn der Datenverkehr und die Anforderungen in Ihrer App zunehmen, können Sie die Leistung einfach und kostengünstig skalieren. Fügen Sie Ihrer Anwendungsarchitektur einfach eine Ebene für die schnelle Zwischenspeicherung hinzu, die Tausende von gleichzeitigen Benutzern nahezu in Echtzeit verarbeitet. Gleichzeitig genießen Sie alle Vorteile eines vollständig verwalteten Diensts.
Außergewöhnlich hoher Durchsatz und Höchstleistung, sodass Millionen von Anforderungen pro Sekunde mit einer Latenz von weniger als einer Millisekunde verarbeitet werden können
Ein vollständig verwalteter Dienst mit automatischer Patch-, Update-, Skalier- und Bereitstellungsfunktion, damit Sie sich auf das wirklich Wichtige konzentrieren können: die Entwicklung
Integration mit den Modulen „RedisBloom“, „RediSearch“, „RedisJSON“ und „RedisTimeSeries“, die die Analyse, die Suche und das Streaming von Daten unterstützen
Leistungsstarke Funktionen wie das Clustering, die aktive Georeplikation, Redis on Flash und eine Verfügbarkeit von bis zu 99,999 Prozent
Ihre Möglichkeiten mit Azure Cache for Redis
Anwendungsdurchsatz und -latenz verbessern
Verwenden Sie Azure Cache for Redis, um Ihre Datenschicht durch Caching zu beschleunigen. Durch das Hinzufügen von Azure Cache for Redis kann der Datendurchsatz um mehr als 800 Prozent und die Latenzleistung sogar um mehr als 1.000 Prozent1 gesteigert werden – und das zu einem attraktiven Preis. So können Sie Anwendungen effizient skalieren und die Benutzerfreundlichkeit verbessern, ohne die zugrunde liegende Datenbank überarbeiten zu müssen.
Anwendungsbeschleunigung dank eines verteilten Caches
Ergänzen Sie Datenbankdienste wie Azure SQL-Datenbank und Azure Cosmos DB, indem Sie Ihre Datenschicht so konfigurieren, dass der Durchsatz zu geringeren Kosten als bei erweiterten Datenbankinstanzen skaliert wird. Speichern und teilen Sie Ergebnisse von Datenbankabfragen, Sitzungszustände sowie statischen Inhalt mithilfe eines gemeinsame cachefremden Musters, und gestalten Sie Ihre Anwendung agiler und skalierbarer.
Effizienter Speicher für Sitzungsdaten
Kommunikation zwischen Diensten mithilfe eines Nachrichtenbrokers
Mit Azure Cache for Redis können Sie Publish-Subscribe-Muster oder Warteschlangenarchitekturen implementieren. Leiten Sie Echtzeitnachrichten weiter, und skalieren Sie Webkommunikationsframeworks wie SignalR hoch. Profitieren Sie bei der Datenübertragung von der branchenüblichen TLS-Verschlüsselung, und konfigurieren Sie eine richtige Netzwerkisolation mithilfe von Azure Private Link.
Upgrade der App-Leistung mit Redis Enterprise in Azure
Holen Sie sich wegweisende Unterstützung für beliebte Redis Enterprise-Features über die Azure Cache for Redis-Tarife „Enterprise“ und „Enterprise Flash“, die in Zusammenarbeit mit Redis Inc. entwickelt wurden. Nutzen Sie die aktive Georeplikation, um global verteilte Caches mit einer Verfügbarkeit von bis zu 99,999 % zu erstellen. Fügen Sie neue Datenstrukturen hinzu, die durch die enthaltenen Module „RediSearch“, „RedisBloom“, und „RedisTimeSeries“ die Analysen und das maschinelle Lernen optimieren. Im Tarif „Enterprise Flash“ wird Redis in einem schnellen Flash-Speicher ausgeführt, und Sie können enorme Cachegrößen zu einem niedrigeren Preis beziehen.
Redis als vollständig verwalteter Dienst
Beschleunigen Sie Bereitstellungen mithilfe eines vollständig verwalteten Diensts in Azure. Azure Cache for Redis basiert auf der Open-Source-Datenbank „Redis“ und bietet native Unterstützung für Redis-Datenstrukturen wie Hashes, Listen und sortiierte Gruppen. Wenn Ihre Anwendung Redis verwendet, funktioniert sie auch mit Azure Cache for Redis. Dokumentation zur MigrationsoptimierungOptimieren Sie die Migration , indem Sie Azure Cache for Redis Datenbankdateien importieren und exportieren.
Integrierte umfassende Sicherheit und Compliance
-
Microsoft investiert über 1 Milliarde USD pro Jahr in die Forschung und Entwicklung der Cybersecurity.
-
Microsoft beschäftigt mehr als 3.500 Sicherheitsexperten, die ausschließlich den Schutz und die Sicherheit Ihrer Daten im Blick haben.
-
Azure verfügt über mehr Zertifizierungen als jeder andere Cloudanbieter. Sehen Sie sich die vollständige Liste an.
-
Kostengünstige Preise, die Ihnen Kontrolle geben
Fünf Tarife und reservierte Preisoptionen geben Ihnen die Möglichkeit, die Leistung auf Ihre Workload abzustimmen. Preisübersicht ansehen.
Erste Schritte mit einem kostenlosen Azure-Konto
1
2
Nachdem Ihr Guthaben aufgebraucht ist, wechseln Sie zur nutzungsbasierten Zahlung, um Ihr Wachstum mit den gleichen kostenlosen Dienstleistungen voranzutreiben. Es fallen nur Gebühren an, wenn Sie die kostenlosen monatlichen Kontingente überschreiten.
3
Die bewährte Lösung für Unternehmen jeder Größe
Alaska Airlines bietet Kunden ein verbessertes Einkaufserlebnis
"Wir wollten Azure Cache for Redis verwenden und es war nicht einfach, das vor Ort auszuführen. Aber in Azure hatten wir es mit drei Klicks. Wir mussten uns nicht mit anderen Teams abstimmen, um eine neue Infrastruktur einzurichten und herauszufinden, wie wir sie pflegen, sobald wir in die Produktion gehen, und das ist eine wunderbare Sache."
Ralph Feltis, Senior Software Engineer, Alaska Airlines
CarMax treibt Onlineinnovationen voran
"Azure PaaS (Platform-as-a-Service) ermöglichte uns den Zugriff auf einen vollständigen Satz von Funktionen wie Azure Cache for Redis, die wir nicht selbst erstellen mussten. Wir können diese Dienste in weniger als einer Stunde einrichten und mit der Verwendung beginnen, was unglaublich ist."
Brandon Linton, Solution Architect, CarMax
Marktführer im Haustierbedarf entwickelt global verteilte Lösung
Mars konnte mit Azure Cache for Redis als Nachrichtenbroker anwendungssitzungs- und dienstübergreifend einen schnellen Datenzugriff bereitstellen.
Chipotle entwirft skalierbare neue Website
Chipotle hat mit Azure Cache for Redis die Websiteleistung verbessert und die schnell wachsende Kundenbasis verwaltet.
SitePro optimiert die IoT-Datenerfassung in Echtzeit
"Wir können mit Redis mehr erreichen, indem wir das RedisTimeSeries-Modul nutzen, um die Datenerfassung und -analyse von Hunderten von Tausenden von IoT-Sensoren zu unterstützen."
Dustin Brown, Director of Technology, SitePro
Ressourcen und Dokumentation zu Azure Cache for Redis
Schulungsressourcen
Beliebte Ressourcen für Entwickler
SDKs:
.NET | Java | REST-API | Redis client | Redis-Befehle
Lösungsarchitekturen:
Bewährte Methoden für das Caching | cachefremd
Hoch verfügbare App Services-Bereitstellung
App-Bereitstellung für Unternehmen
E-Commerce-Front-End | E-Commerce-Ausgabezwischenspeicherung
Häufig gestellte Fragen zu Azure Cache for Redis
-
Azure Cache for Redis is a fully managed, in-memory cache that enables high-performance and scalable architectures. Use it to create cloud or hybrid deployments that handle millions of requests per second at sub-millisecond latency—all with the configuration, security, and availability benefits of a managed service.
-
While most databases store data on slower, disk-based storage, Azure Cache for Redis stores data in memory. Since memory is significantly faster than disk storage, data can be written and retrieved much faster.
-
In some cases—and often in session store use cases—Azure Cache for Redis can be used as a standalone database. However, most of the time, it is best used as a complement to a database in the form of a cache. Azure Cache handles data that needs to be accessed more frequently, while the database handles data that needs to be stored for the longer term.
-
Azure Cache for Redis offers exceptional reliability with a 99.9 percent SLA. Most tiers provide a built-in replica that acts as a failover if the primary instance goes down. You can also configure your Azure Cache for Redis instance to use data persistence to recover data in the event of a hardware failure.
Sind Sie bereit für ein kostenloses Azure-Konto? Los geht's!
- [1] Die Leistungsansprüche wurden auf der Grundlage einer Studie erhoben, die von Microsoft in Auftrag gegeben und von GigaOm im Oktober 2020 durchgeführt wurde. Die Studie vergleicht die Leistung einer Testanwendung, die eine Azure-Datenbank verwendet, mit und ohne Implementierung von Azure Cache for Redis als Cachinglösung. Azure SQL-Datenbank und Azure Database for PostgreSQL wurden in der Studie als Datenbankelemente verwendet. Eine Universell-Instanz von Azure SQL-Datenbank (Gen5) mit zwei virtuellen Kernen und eine Universell-Instanz von Azure Database for PostgreSQL mit zwei virtuellen Kernen wurden in Kombination mit einer Premium P1-Instanz von Azure Cache for Redis mit 6 GB verwendet. Die Ergebnisse wurden mit Universell-Instanzen von Azure SQL-Datenbank (Gen5) mit 8, 16, 24 und 32 virtuellen Kernen und mit Universell-Instanzen von Azure Database for PostgreSQL mit 8, 16, 24 und 32 virtuellen Kernen ohne Azure Cache for Redis verglichen. Die Benchmarkdaten stammen aus dem Web Application Database Load Test von GigaOm, der eine gängige Webanwendung und eine Back-End-Datenbank simuliert, die mit einer steigenden Anzahl von HTTP-Anforderungen konfrontiert werden. Die tatsächlichen Ergebnisse können je nach Konfiguration und Region variieren.
- [2] Redis ist eine eingetragene Marke von Redis Ltd. Alle darin enthaltenen Rechte sind Redis Ltd. vorbehalten. Jede Verwendung durch Microsoft dient nur zu referenziellen Zwecken und gibt keinerlei Unterstützung, Unterstützung oder Zugehörigkeit zwischen Redis und Microsoft an.