Was ist Amazon ElastiCache? - Amazon ElastiCache

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Was ist Amazon ElastiCache?

Willkommen im ElastiCache Amazon-Benutzerhandbuch. Amazon ElastiCache ist ein Webservice, der es einfach macht, einen verteilten In-Memory-Datenspeicher oder eine Cache-Umgebung in der Cloud einzurichten, zu verwalten und zu skalieren. Es handelt sich um eine leistungsstarke, skalierbare und kostengünstige Caching-Lösung. Gleichzeitig trägt es dazu bei, die mit der Bereitstellung und Verwaltung einer verteilten Cache-Umgebung verbundene Komplexität zu beseitigen.

Sie können Amazon ElastiCache in zwei Formaten betreiben. Sie können mit einem Serverless-Cache beginnen oder einen eigenen Cache-Cluster entwerfen.

Anmerkung

Amazon ElastiCache arbeitet mit den Engines Valkey, Redis und OSS Memcached. Wenn Sie sich nicht sicher sind, welche Engine Sie verwenden möchten, beachten Sie Vergleich der selbst entworfenen Caches von ValkeyOSS, Redis und Memcached in diesem Handbuch.

Serverless-Caching

ElastiCache bietet serverloses Caching, was das Hinzufügen und Betreiben eines Caches für Ihre Anwendung vereinfacht. ElastiCache Serverless ermöglicht es Ihnen, in weniger als einer Minute einen hochverfügbaren Cache zu erstellen, und macht die Bereitstellung von Instanzen oder die Konfiguration von Knoten oder Clustern überflüssig. Entwickler können einen serverlosen Cache erstellen, indem sie den Cache-Namen in der ElastiCache Konsole angeben, SDK oder. CLI

ElastiCache Serverless macht außerdem die Planung und Verwaltung der Caching-Kapazität überflüssig. ElastiCache überwacht ständig den Arbeitsspeicher, die Rechenleistung und die Netzwerkbandbreite des Caches, die von Ihrer Anwendung verwendet werden, und skaliert, um den Anforderungen Ihrer Anwendung gerecht zu werden. ElastiCache bietet Entwicklern eine einfache Endpunkterfahrung, indem die zugrunde liegende Cache-Infrastruktur und das Cluster-Design abstrahiert werden. ElastiCache verwaltet die Hardwarebereitstellung, die Überwachung, den Austausch von Knoten und das Patchen von Software automatisch und transparent, sodass Sie sich auf die Anwendungsentwicklung konzentrieren können, anstatt den Cache zu betreiben.

ElastiCache Serverless ist mit Valkey 7.2, Redis OSS 7.1 und höher sowie Memcached 1.6.21 und höher kompatibel.

ElastiCache Entwerfen Sie Ihren eigenen Cluster

Wenn Sie eine genaue Kontrolle über Ihren ElastiCache Cluster benötigen, können Sie wählen, ob Sie damit Ihren eigenen Valkey-, Redis OSS - oder Memcached-Cluster entwerfen möchten. ElastiCache ElastiCache ermöglicht es Ihnen, Ihren Cluster zu entwerfen, indem Sie den Knotentyp, die Anzahl der Knoten und die Platzierung der Knoten in den Availability Zones für Ihren Cluster auswählen. AWS Da es ElastiCache sich um einen vollständig verwalteten Service handelt, verwaltet er automatisch die Hardwarebereitstellung, die Überwachung, den Austausch von Knoten und das Software-Patching für Ihren Cluster.

Das Entwerfen Ihres eigenen ElastiCache Clusters bietet mehr Flexibilität und Kontrolle über Ihre Cluster. Sie können beispielsweise je nach Ihren Anforderungen wählen, ob Sie einen Cluster mit Single-AZ- oder Multi-AZ-Verfügbarkeit betreiben möchten. Sie können auch wählen, ob Sie Valkey, Redis OSS oder Memcached im Clustermodus ausführen möchten, um horizontale Skalierung zu ermöglichen, oder ohne Clustermodus, um nur vertikal zu skalieren. Beim Entwerfen eines eigenen Clusters sind Sie dafür verantwortlich, den Typ und die Anzahl der Knoten richtig auszuwählen, um sicherzustellen, dass Ihr Cache über die für Ihre Anwendung erforderliche Kapazität verfügt. Sie können auch wählen, wann neue Software-Patches auf Ihren Valkey- oder Redis-Cluster angewendet werden sollen. OSS

Wenn Sie Ihren eigenen ElastiCache Cluster entwerfen, können Sie wählen, ob Sie Valkey 7.2, Redis OSS 4.0 bis 7.1 oder Memcached 1.4 und höher ausführen möchten.