Несколько причин, по которым крупные компании предпочитают использовать распределённые СУБД:
- Горизонтальное масштабирование. 14 Когда один сервер перестаёт справляться с нагрузками, данные можно равномерно распределить по другим серверам — шардам. 1
- Встроенная отказоустойчивость. 12 Данные автоматически реплицируются на резервные серверы, чтобы в случае отказа любого из узлов прозрачно для пользователей перенаправить запросы на другой сервер. 1
- Прозрачная работа с данными. 1 Клиент, подключившись к любому узлу распределённой системы, получает доступ ко всем данным, хранящимся в системе. 1
- Ускорение работы приложений. 1 Это касается приложений со сложной логикой на стороне СУБД, которые потребляют много процессорного времени. 1