ElastiCache Terminologie - 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.

ElastiCache Terminologie

Im Oktober 2016 ElastiCache startete Amazon die Unterstützung für Redis OSS 3.2. Zu diesem Zeitpunkt haben wir Unterstützung für die Partitionierung Ihrer Daten auf bis zu 500 Shards (im und als Knotengruppen bezeichnet) hinzugefügt. ElastiCache API AWS CLI Um die Kompatibilität mit früheren Versionen zu gewährleisten, haben wir den Betrieb von API Version 2015-02-02 um die neue Redis-Funktionalität erweitert. OSS

Gleichzeitig haben wir begonnen, in der ElastiCache Konsole eine Terminologie zu verwenden, die in dieser neuen Funktion verwendet wird und in der gesamten Branche üblich ist. Diese Änderungen bedeuten, dass sich die in der API und verwendete Terminologie an einigen Stellen von der in der Konsole verwendeten Terminologie unterscheiden CLI kann. In der folgenden Liste sind Begriffe aufgeführt, die sich zwischen API und CLI und der Konsole unterscheiden können.

Cache-Cluster oder Knoten vs. Knoten

Es besteht eine one-to-one Beziehung zwischen einem Knoten und einem Cache-Cluster, wenn keine Replikatknoten vorhanden sind. Daher wurden die Begriffe in der ElastiCache Konsole häufig synonym verwendet. Die Konsole verwendet jetzt durchgängig den Begriff Knoten. Einzige Ausnahme ist die Schaltfläche Create Cluster, über die der Prozess zur Erstellung eines Clusters mit oder ohne Replikationsknoten gestartet wird.

Sie ElastiCache API und verwenden die Begriffe AWS CLI weiterhin wie in der Vergangenheit.

Cluster im Vergleich zu Valkey- oder OSS Redis-Replikationsgruppe

Die Konsole verwendet jetzt den Begriff Cluster für alle ElastiCache (Redis OSS -) Cluster. Die Konsole verwendet den Begriff "Cluster" in den folgenden Fällen:

  • Wenn der Cluster ein Valkey- oder OSS Redis-Cluster mit einem Knoten ist.

  • Wenn es sich bei dem Cluster um einen Valkey- oder Redis-Cluster OSS (Clustermodus deaktiviert) handelt, der die Replikation innerhalb eines einzelnen Shards (im API undCLI, einer sogenannten Knotengruppe) unterstützt.

  • Wenn es sich bei dem Cluster um einen Valkey- oder Redis-Cluster OSS (Clustermodus aktiviert) handelt, der die Replikation innerhalb von 1—90 Shards oder bis zu 500 Shards mit einer Anforderung zur Erhöhung des Limits unterstützt. Um eine Erhöhung des Limits zu beantragen, siehe AWS -Service-Limits nach und wählen Sie den Limittyp Knoten pro Cluster pro Instance-Typ.

Weitere Informationen zu Valkey- oder OSS Redis-Replikationsgruppen finden Sie unter. Hohe Verfügbarkeit mit Replikationsgruppen

Das folgende Diagramm veranschaulicht die verschiedenen Topologien von ElastiCache (Redis-OSS) Clustern aus Sicht der Konsole.

Bild: ElastiCache Cluster (Konsolenansicht)

Bei den AWS CLI Operationen ElastiCache API und wird immer noch zwischen Einzelknotenclustern ElastiCache (RedisOSS) und Valkey- oder OSS Redis-Replikationsgruppen mit mehreren Knoten unterschieden. Das folgende Diagramm veranschaulicht die verschiedenen ElastiCache (Redis-OSS) Topologien aus der AND-Perspektive. ElastiCache API AWS CLI

Bild: ElastiCache (Redis-OSS) Cluster und Valkey- oder OSS Redis-Replikationsgruppen (und Ansicht) API CLI
Valkey- oder OSS Redis-Replikationsgruppe im Vergleich zum globalen Datenspeicher

Ein globaler Datenspeicher ist eine Sammlung von einem oder mehreren Clustern, die sich regionsübergreifend aufeinander replizieren, wohingegen eine Valkey- oder OSS Redis-Replikationsgruppe Daten über einen Cluster mit aktiviertem Clustermodus mit mehreren Shards repliziert. Ein globaler Datenspeicher besteht aus folgenden Komponenten:

  • Primärer (aktiver) Cluster – Ein primärer Cluster nimmt Schreibvorgänge entgegen, die auf alle Cluster innerhalb des globalen Datenspeichers repliziert werden. Ein primärer Cluster akzeptiert auch Leseanforderungen.

  • Sekundärer (passiver) Cluster – Ein sekundärer Cluster nimmt nur Leseanforderungen entgegen und repliziert Datenaktualisierungen von einem primären Cluster. Ein sekundärer Cluster muss sich in einer anderen Region befinden als der primäre Cluster. AWS

Informationen zu globalen Datenspeichern finden Sie unter AWS Regionsübergreifende Replikation mithilfe globaler Datenspeicher.