Powiedzmy, że prowadzisz swoją działalność na bazie danych PostgreSQL. Po pewnym czasie pojawia się tak duży ruch, że nie można go obsłużyć przez pojedynczą instancję postgresql, więc chcesz dodać więcej instancji (skaluj ją poziomo), aby móc obsłużyć wzrost.Skalowanie Postgresa poziomo
Twoje dane są relacyjne, więc prawdopodobnie przejście na pewne rozwiązanie z kluczem/wartością nie jest możliwe.
Jak zrobiłbyś to z postgresql?
PS. Wersja Postgresql: 9.5
Użyj replikacji Master/Slave (z wieloma niewolników) z równoważenia obciążenia (np pgPool) http://www.postgresql.org/docs/current/static/high-availability.html –
można wziąć spójrz na Postgres-XL, aby użyć shardingu, ale bądź świadomy jego ograniczeń http://www.postgres-xl.org/ –
@DmitrySavinkov gdzie mogę znaleźć więcej informacji na temat ograniczeń PostgreSQL? – toasteez