Auf dieser Seite werden die für Memorystore for Redis-Cluster verfügbaren Leserichtlinien erläutert. Informationen zum Herstellen einer Verbindung zu einer Instanz über eine bestimmte Leserichtlinie finden Sie unter Verbindung zu einer Memorystore for Redis-Clusterinstanz herstellen.
Richtlinien lesen
Memorystore for Redis-Cluster bietet drei verschiedene Leserichtlinien.
Richtlinienname | Endpunkttyp | Port |
---|---|---|
Primäre Leserichtlinie | Lese-/Schreibendpunkt | 6379 |
Lesereplikatrichtlinie | Endpunkt lesen | 7379 |
Beliebige Leserichtlinie | Lese-/Schreibendpunkt | 8379 |
Zum Festlegen und Aufrufen eines Leseendpunkts stellen Sie eine Verbindung zu Ihrer Private Service Connect-IP-Adresse und der Portnummer der gewünschten Leserichtlinie her. Alle Leserichtlinien sind für Ihre Instanz verfügbar. Wenn Ihre Instanz jedoch keine Lesereplikate hat, führt das Lesen aus dem Endpunkt Replikat zu einem Fehler.
Lesevorgänge werden an die primäre Instanz und/oder das Replikat gesendet, je nachdem, auf welche Leserichtlinie Sie zugreifen. Schreibbefehle werden immer an die primäre Route weitergeleitet.
Primäre Leserichtlinie
Der Endpunkt der primären Leserichtlinie stellt nur eine Verbindung zu den primären Instanzen her.
Vorteile
Die primäre Leserichtlinie sorgt für die beste Datenkonsistenz. Die Verwendung der anderen Leserichtlinien kann die Datenkonsistenz erhöhen, da die von Replikatknoten abgerufenen Informationen möglicherweise nicht mit den Daten übereinstimmen, die auf die primären Knoten geschrieben werden.
Lesereplikatrichtlinie
Vorteile
Mit dieser Leserichtlinie können Sie Lese- und Schreibzugriffe isolieren. Bei einigen Arbeitslasten kann die Anwendung durch das Isolieren von Lesetraffic vom Schreibtraffic einen höheren Lesedurchsatz erzielen.
Beliebige Leserichtlinie
Vorteile
Die beliebige Leserichtlinie bietet die beste Datenverfügbarkeit, indem Leseanfragen an alle Knoten zugelassen werden.