Наиболее подходящая база данных NoSQL для децентрализованной системы хабов и спиц - PullRequest
0 голосов
/ 29 марта 2011

Мы создаем распределенную систему с топологией Hub-and-Spoke: центральный офис и удаленные узлы, которые подключены к центральному офису, в WAN-соединении с низкой пропускной способностью (~ 10 Мбит / с).

Система управляет данными, которые могут обновляться на любом сайте, а также должны реплицироваться по всей системе.

Система должна поддерживать работу при отключении от сети. Когда сеть повторно подключится, данные должны быть снова синхронизированы.

Мы рассматриваем возможность использования БД NoSQL для управления нашими данными. Однако мы немного ошеломлены множеством разных альтернатив.

Мы хотели бы услышать предложения о подходящих решениях.

1 Ответ

0 голосов
/ 30 марта 2011

О каких данных вы говорите?Это уже каким-то образом смоделировано?

Я не слышал о людях, использующих системы NoSQL в качестве замены сценариев децентрализованной СУБД, для которых вы обычно рассматриваете что-то вроде репликации.Некоторые, вероятно, лучше подходят для этого, чем другие - например, MongoDB .Конечно, у всех основных поставщиков RDBMS есть свои особенности репликации.Во многих случаях репликация сайта выполняется ведущим-ведомым, при этом сайт является главным, а центральный офис - ведомым, поэтому удаленная работа может выполняться без подключения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...