2009-09-18 3 views
0

В настоящее время я работаю над поддержкой отказоустойчивости существующего приложения.Простейшая отказоустойчивая поддержка стандартных rdbms?

Приложение использует postgres для хранения данных, но не использует никаких специальных функций (просмотр/запуск и т. Д.). База данных представляет собой скорее хранилище конфигурации, чем реальное хранилище данных. Когда приложение запускается, оно загружает данные в память и редко возвращается к базе данных только при изменении конфигураций. Попытка настроить решение для отказоустойчивости postgres для этой простой задачи кажется излишним.

Есть ли облегченная база данных, которая имеет встроенную поддержку отказоустойчивости и проста в настройке и использовании в производстве? Большая часть моей модели данных является отдельной таблицей, и, как правило, 5 транзакций в минуту.

ответ

1

BerkeleyDB - очень простой магазин ключей/значений, возможно, он вполне подходит для вашего приложения и поддерживает hot failover.