Usprawnienia skalowalności i dostępności
Wiele aplikacji mogą korzystać z zwiększenia skalowalności i dostępności.Utrzymywanie stale aktualizowane kopie danych zezwala na działanie odczytu skalowania na wielu serwerach.Redundancję, wynikającymi z utrzymywania wielu kopii tych samych danych jest także przydatna podczas awarii zaplanowane i niezaplanowane.Jeśli jeden z nich jest niedostępny, żądania mogą być routowane do innego serwera z tymi samymi danymi, aż do oryginalnego serwera (lub zastąpić) powrotu do trybu online.
Istnieje kilka sposobów zwiększenia skalowalności i dostępności przy użyciu replikacja, w zależności od wymagań aplikacji:
Jeśli aplikacji ma więcej odczytać działania niż zapisu aktywności, danych buforowanie poprzez replikację z wieloma serwerami może służyć do poprawienia skalowalności aplikacji.Aby uzyskać więcej informacji zobacz Zwiększenie skalowalności.
Jeśli aplikacja wymaga dostępności danych podczas zaplanowane lub niezaplanowane awarii bazy danych, zobacz Poprawianie dostępności.
Jeśli aplikacja wymaga większej skalowalności odczytu i możliwość obsługi planowane i nieplanowane awarii, zobacz Zwiększanie oba dostępność i skalowalność.