Какие базы данных поддерживают синхронную репликацию (предпочтительно Java / embeddable)? - PullRequest
0 голосов
/ 25 января 2012

Я ищу базу данных, которая поддерживает синхронную репликацию и при сбое. Автоматическое переключение при сбое будет идеальным, но ручное переключение будет приемлемым. Я также предпочел бы что-то, что я могу связать с приложением Java.

Похоже, что H2 может работать в режиме кластеризации / высокой доступности. Моя установка должна быть малой емкости (<10 одновременных пользователей, минимальное количество данных) и в локальной сети (низкая задержка), но требуется быстрое переключение при сбое с согласованными данными. </p>

Есть ли другие базы данных, на которые я должен обратить внимание? Есть ли другие типы решений, которые я должен изучить? Я сталкивался с такими вещами, как DRBD, CouchDB, Terracotta и т. Д., Но они кажутся излишними для того, что мне нужно (и предназначены для рабочих нагрузок большой емкости). Я посмотрю еще раз, если кто-нибудь сможет сделать аргумент в пользу любого из них.

Редактировать. Чтобы уточнить, я хотел бы добавить базу данных, которая может быть встроена для упрощения разработки / тестирования, но будет запускать ее в режиме клиент / сервер для облегчения отработки отказа.

1 Ответ

1 голос
/ 25 января 2012

Derby имеет некоторые функции репликации: http://db.apache.org/derby/docs/10.8/adminguide/cadminreplication.html

...