Direkt zum Inhalt

Wie erstelle ich ein Lesereplikat für eine Amazon RDS DB Instance?

Lesedauer: 3 Minute
0

Ich möchte eine Datenbank mit vielen Lesevorgängen hochskalieren und ein Lesereplikat für meine Amazon Relational Database Service (Amazon RDS) DB Instance erstellen.

Lösung

Um ein Lesereplikat zu erstellen, führe je nach Engine-Typ die folgenden Schritte aus:

Anwendungsfälle für Lesereplikate

**Zur Unterstützung bei großen Arbeitsbelastungen **

Verwende Lesereplikate, um bei leseintensiven Datenbank-Workloads über die Rechen- oder I/O-Kapazität einer einzelnen DB Instance hinaus zu skalieren. Du kannst diesen überschüssigen Lese-Traffic an ein oder mehrere Lesereplikate weiterleiten.

Um Lese-Traffic zu bedienen, während die DB-Instance nicht verfügbar ist

Verwende Lesereplikate, um Lese-Traffic zu bedienen, wenn die Quell-DB-Instance nicht verfügbar ist. Deine Quell-DB-Instance ist möglicherweise nicht für I/O-Anfragen verfügbar, z. B. aufgrund einer I/O-Unterbrechung für Backups oder geplante Wartungsarbeiten. Wenn deine Quell-DB-Instance nicht für Anfragen verfügbar ist, kannst du den Lese-Traffic an deine Lesereplikate weiterleiten.

**Hinweis:**Da die Quell-DB-Instance nicht verfügbar ist, sind die Daten im Lesereplikat möglicherweise veraltet.

Für Geschäftsberichte oder Data-Warehousing-Szenarien

Verwende Lesereplikate für Geschäftsberichte oder Data-Warehousing-Szenarien, um Geschäftsbericht-Abfragen für ein Lesereplikat statt für deine Produktions-DB-Instance auszuführen.

Zur Notfallwiederherstellung

Verwende Lesereplikate, um Notfallwiederherstellung zu implementieren. Mache ein Lesereplikat zu einer eigenständigen Instance als Notfallwiederherstellungslösung, falls die primäre DB Instance ausfällt.

Bewährte Methoden für Lesereplikate

Verwende Lesereplikate in verschiedenen Regionen, um die Reaktionszeiten zu verbessern

Verwende Lesereplikate in verschiedenen AWS-Regionen, um die Reaktionszeiten von Kunden an verschiedenen geografischen Standorten zu verbessern. Weitere Informationen findest du unter Erstellen eines Lesereplikats in einer anderen AWS-Region.

Verwende High Availability (Multi-AZ) für Amazon RDS

Da die Erstellung von Replikaten zu I/O-Latenz führen kann, empfiehlt es sich, Lesereplikate zu erstellen, wenn du mit einer geringen Datenbanklast rechnest. Verwende High Availability (Multi-AZ) für Amazon RDS, um die I/O-Latenz auf deiner Quell-DB-Instance und während der Einrichtung von Lesereplikaten zu verringern.

Quelldatenbank spiegeln

Für eine optimale Leistung muss das Lesereplikat die Quelldatenbank widerspiegeln. Wenn du die Amazon RDS-Konsole verwendest, um ein Lesereplikat zu erstellen, werden standardmäßig die Einstellungen der Quelldatenbank verwendet.

Ähnliche Informationen

Arbeiten mit Lesereplikaten von DB Instances