Amazon ElastiCache

Vollständig verwalteter In-Memory-Datenspeicher, kompatibel mit Redis oder Memcached. Führen Sie Echtzeitanwendungen mit Latenzen von unter einer Millisekunde aus.

Amazon ElastiCache ermöglicht Ihnen die nahtlose Einrichtung, Ausführung und Skalierung beliebter In-Memory-Datenspeicher in der Cloud, die Open-Source-kompatibel sind. Erstellen Sie datenintensive Apps oder verbessern Sie die Leistung Ihrer vorhandenen Datenbanken, indem Sie Daten aus In-Memory-Datenspeichern mit einem hohen Durchsatz und einer geringen Latenz abrufen. Amazon ElastiCache ist eine beliebte Wahl für Echtzeit-Anwendungsfälle wie Caching, Session Stores, Gaming, Geodienste, Echtzeit-Analyse und Queuing.

Amazon ElastiCache bietet vollständig verwaltete Redis, die von Entwicklern in der Stack Overflow 2020 Entwicklerumfrage zur beliebtesten Datenbank gewählt wurde, sowie Memcached für Ihre anspruchsvollsten Anwendungen, die Antwortzeiten von weniger als einer Millisekunde erfordern.

Extreme Leistung im Cloud-Maßstab (56:53)

Vorteile

Extreme Leistung

Amazon ElastiCache fungiert als In-Memory-Datenspeicher und -Cache und unterstützt anspruchsvollste Anwendungen, die Reaktionszeiten unterhalb von Millisekunden erfordern. Durch die Nutzung eines optimierten End-to-End-Stacks, das auf dedizierten Knoten von Kunden ausgeführt wird, stellt Ihnen Amazon ElastiCache sichere, blitzschnelle Leistung bereit.

Vollständig verwaltet

Sie müssen keine Verwaltungsaufgaben wie Hardwarebereitstellung, Software-Patching, Einrichtung, Konfiguration, Überwachung, Wiederherstellung und Sicherung mehr ausführen. ElastiCache überwacht Ihre Cluster fortlaufend, um Ihre Verarbeitungslasten störungsfrei zu betreiben, damit Sie sich auf die wichtigere Anwendungsentwicklung konzentrieren können.

Skalierbar

Amazon ElastiCache kann entsprechend schwankenden Anwendungsanforderungen skaliert werden. Die Schreib- und Speicherskalierung wird durch Shards unterstützt. Replikas ermöglichen eine Leseskalierung.

Amazon ElastiCache Engines

Erstellung von Echtzeitanwendungen für vielseitige Anwendungsfälle wie Spiele, Geodienste, Caching, Sitzungsspeicher oder Warteschlangen, mit erweiterten Datenstrukturen, Replikation und Unterstützung von Point-in-Time-Snapshots.
 

Aufbau einer einfachen, skalierbaren Caching-Schicht für Ihre datenintensiven Anwendungen.
 

So funktioniert es

ElastiCache – In-Memory-Datenspeicher und -Cache

Anwendungsfälle

Amazon ElastiCache erleichtert das Einrichten, Verwalten und Skalieren von In-Memory-Datenspeichern in der Cloud und unterstützt Anwendungsfälle für die Transaktions- und Analyseverarbeitung in Echtzeit wie Caching, Sitzungsspeicher, Machine Learning und Analysen in Echtzeit.

  • Caching
  • Sitzungsspeicher
  • Machine Learning (KI/ML)
  • Echtzeitanalysen
  • Caching
  • Amazon ElastiCache kann als hochverfügbarer In-Memory-Cache verwendet werden, um die Zugriffslatenz zu verringern, den Durchsatz zu erhöhen und die Belastung Ihrer relationalen oder NoSQL-Datenbanken abzuschwächen. Die Reaktionszeiten für Redis- oder Memcached-Engines liegen unter dem Millisekundenbereich. Darüber hinaus kann ElastiCache for Redis das Caching von Abfrageergebnissen, das dauerhafte Sitzungscaching und das Caching ganzer Seiten bereitstellen.

    Informationen zur Erstellung einer Caching-Anwendung mit ElastiCache for Redis »

    Caching mit Amazon ElastiCache for Redis
  • Sitzungsspeicher
  • Amazon ElastiCache kann als Sitzungsspeicher verwendet werden, um Sitzungsinformationen für Redis und Memcached zu verwalten. Dieses Sitzungsmanagement ist für Online-Anwendungen wie Spiele, E-Commerce-Websites und Social Media-Plattformen in der Regel erforderlich.

    Informationen zur Verwendung von ElastiCache for Redis als Sitzungsspeicher »

    Sitzungsmanagement mit Amazon ElastiCache für Redis
  • Machine Learning (KI/ML)
  • Amazon ElastiCache for Redis bietet Ihnen einen schnellen In-Memory-Datenspeicher, um beim zügigen Erstellen und Bereitstellen von Machine-Learning-Modellen zu helfen. Verwenden Sie ElastiCache für Redis bei Anwendungsfällen wie Betrugserkennung bei Spiel- und Finanzdienstleistungen, Echtzeitgeboten in Ad-Tech sowie Vermittlungen in Dating- und Mitfahrportalen zur blitzschnellen Verarbeitung von Live-Daten und Entscheidungsfindung in Sekundenbruchteilen.

    Lesen Sie, wie Coffee Meets Bagel ElastiCache für Dating-Vorschläge basierend auf Echtzeit-Machine-Learning nutzt »

    Empfehlungen für Machine Learning mit Amazon ElastiCache für Redis
  • Echtzeitanalysen
  • Verwenden Sie Amazon ElastiCache für Redis in Kombination mit Streaming-Lösungen, wie Apache Kafka und Amazon Kinesis, als In-Memory-Datenspeicher, um Echtzeitdaten mit einer Latenz von unter einer Millisekunde einzulesen, zu verarbeiten und zu analysieren. ElastiCache kann für Echtzeitanalysen verwendet werden. Dabei werden Fälle wie soziale Medien, gezielte Anzeigenschaltung, Personalisierung, IoT sowie Analysen von Zeitreihendaten verwendet.

    Erfahren Sie, wie Sie eine IoT-Lösung entwerfen können, die Sensorinformationen erfasst und in Amazon ElastiCache für Redis bestehen bleibt »

    Echtzeitanalyse mit Amazon ElastiCache für Redis

Kunden

The Pokemon Company

Erfahren Sie, wie The Pokémon Company das Benutzer-Caching auf Amazon ElastiCache verschoben hat und dabei sowohl Redis als auch Memcached nutzt. Redis stellt Aufgaben für neue Benutzer in eine Warteschlange, damit sie aufgefordert werden können, Aufgaben nach der Authentifizierung abzuschließen, z. B. die Nutzungsbedingungen zu akzeptieren. Memcached sorgt dafür, dass Tickets live bleiben, damit bestehende Benutzersitzungen nicht unterbrochen werden, wenn neue Benutzer beitreten.

Weitere Informationen »

330px-Peloton_(company)_logo.svg

Das In-Home-Fitness-Unternehmen Peloton setzt auf Amazon ElastiCache für Redis, um seine Live-Rangliste auf Abruf zu betreiben. Die Rangliste von Peloton erfordert eine hohe Elastizität, geringe Latenz und Echtzeitverarbeitung, um anpassbare Fahrerdaten für die Gemeinschaft von Benutzern bereitzustellen, die praktisch von zu Hause aus zusammen fahren.

Weitere Informationen »

Airbnb

"Dank verwalteter Services wie ElastiCache können wir uns voll auf unser Kerngeschäft konzentrieren. Unser Betriebsteam besteht aus nur zwei Vollzeit-Ingenieuren. "Das Betreiben einer Website wie Airbnb mit einem solch kleinen Team wäre ohne Services wie ElastiCache undenkbar. Das Einrichten und Verwalten von Knoten in unserem Cluster erfolgt einfach und schnell."

Tobi Knaup, Technischer Leiter – Airbnb

Sehen Sie sich Airbnbs Reise von selbstverwalteten Redis zu ElastiCache für Redis an »

Duolingo

„ElastiCache für Redis Online-Resharding wird es uns ermöglichen, unsere Redis-Cluster einfach horizontal zu skalieren, wenn wir wachsen, was das Management unserer vielen Redis-Cluster stark vereinfacht, uns in die Lage versetzt, schnell zu skalieren und gleichzeitig die Kosten über unsere Cache-Ebenen hinweg zu reduzieren und mit minimalen Änderungen an unseren aktuellen Services weiter zu wachsen.“

Max Blaze, Betriebsingenieur – Duolingo

Weitere Informationen »

MLBAM

MLBAM nutzt Amazon ElastiCache, um die Informationen zu einem Spiel vorübergehend in Zwischenspeichern zu lagern, anstatt sie auf Festplatten zu speichern. Dies ermöglicht das schnelle Abrufen der Daten für Analysezwecke.

Weitere Informationen »

Erste Schritte mit Amazon ElastiCache

Amazon Elasticache für Redis

Registrieren

Lernen Sie Amazon Elasticache for Redis kennen

Mit einfachen Tutorials lernen

Erfahren Sie, wie Sie einen Redis-Cluster erstellen.
Erste Schritte mit ElastiCache for Redis

Die Erstellung beginnen.

Beginnen Sie die Erstellung mithilfe des Benutzerhandbuchs.