Я хочу узнать больше о базах данных / хранилищах данных NoSQL, доступных для использования с Java, и пока я опробовал Project Voldemort.За исключением ужасно выбранного имени, оно пока выглядит хорошо.
Я хотел бы узнать больше о других подобных системах баз данных.Теперь в статье в Википедии есть список некоторых из них, и на страницах их проектов есть некоторая документация.
Однако вместо сравнения технических характеристик и учебных пособий, предоставленных авторами, какиеЯ хотел бы знать:
Каков ваш опыт работы с этими библиотеками в реальных проектах?Какой из них вы бы порекомендовали для использования на основе этого опыта, какой вы бы не стали и почему?
Я знаю, что только люди, которые смогут ответить на этот вопрос, - это те, кто на самом деле использовал более одной такой базы данных, но я надеюсь, что кто-то это сделал.1014 * Под «реальным проектом» я подразумеваю, прежде всего, проект в производстве (но в отсутствие этого ничего более крупного, чем домашняя работа или готовое учебное пособие).
Я работал с реляционной базой данных, которая имела огромный объемон большей частью сконцентрирован в одной таблице, которая в любом случае была денормализована для производительности.Но из-за всей неразберихи с ограничениями и т. Д. Создание пригодного к использованию кластера показало ужасные результаты как по стабильности, так и по производительности.
Теперь я совершенно уверен, что, скорее всего, любая из этих систем NoSQL будет лучшим выбором, чем то, что я имел в своем распоряжении.Но между ними тоже должна быть разница.Будь то в документации, стабильность между версиями, сообщество, простота использования, что угодно ... И есть много гигантов.Какие плечи выбрать?: D