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 serverlosen Cache beginnen oder einen knotenbasierten Cluster erstellen.

Anmerkung

Amazon ElastiCache arbeitet mit den OSS-Engines Valkey, Memcached und Redis. Wenn Sie sich nicht sicher sind, welche Engine Sie verwenden möchten, beachten Sie Vergleich knotenbasierter Valkey-, Memcached- und Redis OSS-Cluster 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 über die ElastiCache Konsole, das SDK oder die CLI angeben.

ElastiCache Serverless macht auch 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, Memcached 1.6.21 und höher sowie Redis OSS 7.1 und höher kompatibel.

Einen knotenbasierten Cluster erstellen

Wenn Sie eine genaue Kontrolle über Ihren ElastiCache Cluster benötigen, können Sie wählen, ob Sie einen knotenbasierten Valkey-, Memcached- oder Redis-OSS-Cluster erstellen möchten. ElastiCache ermöglicht es Ihnen, einen knotenbasierten Cluster zu erstellen, 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 Dienst handelt, verwaltet er automatisch die Hardwarebereitstellung, die Überwachung, den Austausch von Knoten und das Software-Patching für Ihren Cluster.

Die Erstellung eines knotenbasierten 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, Memcached oder Redis OSS im Clustermodus ausführen möchten, der horizontale Skalierung ermöglicht, oder ohne Clustermodus, um nur vertikal zu skalieren. Bei der Erstellung eines knotenbasierten 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 OSS-Cluster angewendet werden sollen.

Bei der Erstellung eines knotenbasierten Clusters können Sie aus mehreren unterstützten Versionen von Valkey, Memcached und Redis OSS wählen. Weitere Informationen zu unterstützten Engine-Versionen finden Sie unter. Motorversionen und Aufrüstung in ElastiCache