Globale aktive Tabelle mit der Konsole erstellen
Sie können eine Global Active-Tabelle über die NoSQL-Konsole erstellen.
Unter Globale aktive Tabellen in NDCS erhalten Sie einen Überblick darüber, was eine Tabelle mit globalen aktiven Tabellen ist und wann Sie eine Tabelle mit globalen aktiven Tabellen erstellen müssen.
So erstellen Sie eine globale aktive Tabelle:
-
Erstellen Sie zunächst eine Singleton-Tabelle. Rufen Sie über die Infrastructure-Konsole die NoSQL-Konsole auf. Siehe Service über die Infrastructure-Konsole aufrufen. Klicken Sie auf Tabelle erstellen. Sie können die Tabelle mit einer der folgenden Methoden erstellen:
-
Sperren Sie das Schema der erstellten Tabelle. Unter Tabelleninformationen können Sie die Details der Tabelle anzeigen, nachdem sie erstellt wurde. Der Schemastatus der Tabelle ist derzeit veränderbar. Klicken Sie auf Fixieren, um das Schema der Tabelle einzufrieren. Der Schemastatus wird in Gesperrt geändert. Um das Schema einzufrieren, ist es nicht erforderlich, eine JSON-Spalte in der Tabelle zu haben. Es wird jedoch empfohlen, eine zu haben.
-
Eine NoSQL-Datenbanktabelle wird erst dann zu einer Global Active-Tabelle, wenn Sie ein regionales Tabellenreplikat hinzufügen. Das regionale Tabellenreplikat wird in einer anderen Region erstellt.
-
Klicken Sie auf der Seite "Tabellendetails" unter "Ressourcen" auf Replikate. Sie erhalten eine Liste der Replikate der Tabelle. Klicken Sie auf Replikat hinzufügen.
-
Auf der Seite Replikat hinzufügen wird die Liste der Regionen in der Dropdown-Liste für den Replikationsbereich aufgeführt. Wählen Sie die Region aus, in der Sie ein regionales Replikat erstellen möchten. Wählen Sie die Lese- und Schreibkapazität der Tabelle in der Replikatregion aus. Die Speicherkapazität kann nicht geändert werden und bleibt dieselbe wie in der Absenderregionstabelle. Klicken Sie auf Replikat hinzufügen.
Hinweis: Sie können die gleiche Lese- und Schreibkapazität für die Absenderregionstabelle in den Replikaten wählen. In diesem Fall müssen die Werte nicht geändert oder bearbeitet werden.
Die Singleton-Tabelle wird nun in eine Tabelle "Global Active" geändert. Das regionale Tabellenreplikat wird mit den Daten der Tabelle in der Absenderregion initialisiert. Kurz nachdem das regionale Tabellenreplikat erstellt und alle Daten in das regionale Tabellenreplikat kopiert wurden, wird angezeigt, dass die initialisierte Vollständigkeit des lokalen Replikats zu 100% wird.
Untergeordnete Tabelle erstellen:
Für eine Tabelle "Global Active" kann eine untergeordnete Tabelle erstellt werden. Die Schritte zum Erstellen einer untergeordneten Tabelle finden Sie unter Untergeordnete Tabelle mit der Konsole erstellen.
Um die untergeordnete Tabelle als globale aktive Tabelle zu erstellen, führen Sie die oben beschriebenen Schritte aus, um eine globale aktive Tabelle zu erstellen. Auf der Seite "Replikat hinzufügen" werden die Regionen (regionale Replikate der übergeordneten Tabelle) in der Dropdown-Liste für die Replikationsregion aufgeführt. Wählen Sie die Region aus, in der Sie ein regionales Replikat für die untergeordnete Tabelle erstellen möchten. Die untergeordnete Tabelle wird jetzt in eine Tabelle "Global Active" geändert.