SobesLab логотип SobesLab

Ответ

Это база данных, части которой находятся на разных физических узлах (серверах), но логически образуют единую базу. Данные могут быть разделены по узлам (фрагментированы) или дублированы на нескольких узлах (реплицированы). При распределенной БД запросы могут затрагивать несколько узлов: система координирует выполнение и объединяет результаты. Цели: повысить надежность (нет единой точки отказа), масштабировать хранение и нагрузку, расположить данные ближе к географически разнесенным пользователям. Работа с распределенной БД сложнее: нужно решать проблемы консистентности между узлами, сетевых задержек, но правильно спроектированная распределенная система дает высокую доступность и производительность на больших объемах данных.