Проще всего установить и забыть распределенную базу данных для хранения простых JSON-подобных структур? - PullRequest
2 голосов
/ 22 ноября 2011

У меня есть достаточно простая и разумная система, которая концептуально представляет собой 100 000 небольших / простых JSON документов. Я хочу переключиться с mysql на распределенную систему в целях резервирования и резервного копирования.

В настоящее время написано в Java . Какое самое простое / простое решение nosql для установки и использования? я хочу что-то, что я могу просто установить на нескольких серверах, указать друг на друга и начать использовать.

Я не хочу тратить часы на изучение, настройку и настройку вещей. (Если проект будет слишком большим, я могу просто написать некоторый код Java, который синхронизирует соответствующие таблицы)

Ответы [ 2 ]

1 голос
/ 08 марта 2012

Если вы можете терпеть размещение ваших данных в Google AppEngine, Ubud-db может быть чем-то для вас: https://bitbucket.org/f94os/ubud-db/wiki

Ubud-db - это хранилище документов в AppEngine с API-интерфейсом REST-JSON. Spring / Jackson сопоставляет JSON с картой, а затем сервисные карты Убуда с карты на сущность, сохраняемые хранилищем данных.

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

mongoDB легко установить и начать использовать базу данных документов для меня.

Легко заставить его работать с java , и у него есть хороший картограф от объектов java до монго, называемый morphia .

...