Простейшая отработка отказа для поддержки стандартных rdbms? - PullRequest
0 голосов
/ 18 сентября 2009

В настоящее время я работаю над поддержкой отработки отказа существующего приложения.

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

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

1 Ответ

1 голос
/ 20 сентября 2009

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

...