2016-11-10 4 views
0

Azure-Tabellen-Dienstkonto bietet Option zum Replizieren von Daten auf gepaarten sekundären Speicherort im Falle von RA-GRS. Gibt es eine Möglichkeit, die Daten global in mehreren Regionen als Lesekopien zu replizieren? Ich suche nach dieser Option, da wir mehrere Instanzen von Anwendungen in jeder Region haben können, die die Lesekopien in der lokalen Region für Lesevorgänge verwenden können.Azure-Tabellen-Service globale Replikation

Antwort

1

Azure Storage-Konten können in der Tat mit verschiedenen Modi (LRS, ZRS, GRS und RA-GRS) repliziert werden. GRS und RA-GRS sind im Wesentlichen gleich, da sie auf ein sekundäres Datenzentrum replizieren, RA-GRS macht nur das sekundäre lesbar.

Der sekundäre Rechenzentrum ist bereits festgelegt, und man kann nicht ein drittes haben.

Was würde ich stattdessen vorschlagen, ist Azure CDN zu verwenden, um die Dateien näher an den lokalen Regionen zu bekommen. Das erfordert jedoch, dass die Dateien für maximale Vorteile relativ statisch bleiben.

0

Es ist möglich, mehrere (mehr als 2) Replikate zu verwenden, wenn eine spezielle Client-Bibliothek verwendet wird. Genannt "replizierte Tabellenbibliothek für Microsoft Azure Storage"

siehe: https://github.com/Azure/rtable