Ищете ПРОСТОЙ постоянный магазин для Java - PullRequest
4 голосов
/ 04 марта 2012

Неужели нет действительно ПРОСТОГО, постоянного, встроенного решения для Java?

Я привык (несколько лет назад) к bdb для Python: грязные, постоянные хэши дисков.Тем не менее, попытка найти то же самое сейчас для Java не вызывает ничего, кроме шума!Я получаю:

  1. bdb je (от Oracle) - даже если не учитывать тот факт, что это от Oracle, это все еще намного сложнее, чем я помню!

  2. H2 / Derby / HSQLDB - требуются все накладные расходы на SQL для очень простых хранилищ!

  3. JDBM3 и т. Д. - еще не завершена ...

Я мог бы продолжить ...

Конечно, должно быть простое, устойчивое, встроенное, зрелое решение.

Ответы [ 4 ]

3 голосов
/ 07 марта 2012

Почему не JDBM2? Он зрелый и похож на JDBM3

http://code.google.com/p/jdbm2/

1 голос
/ 19 декабря 2014

MapDB доступна и стабильна.По сути, это набор коллекций Java, поддерживаемых дисковым хранилищем.Это преемник JDBM2 и JDBM3.

1 голос
/ 01 августа 2014

H2 MVStore очень прост в использовании, он как карта

http://scastie.org/6110

1 голос
/ 27 мая 2014

JSimpleDB - это новый уровень персистентности Java, который выполняется поверх любого хранилища ключей / значений и обеспечивает относительно простое, ориентированное на Java представление.Он еще не закончен, но отвечает вашим другим критериям.

JSimpleDB обеспечивает относительно полный уровень персистентности (транзакции, интеграция Spring и т. Д.).Если все, что вам нужно, это сохранить карту, то есть более простые ответы.

Отказ от ответственности: я являюсь автором этого проекта.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...