Какую выбрать базу данных и ORM для Scala?

Сейчас определяюсь с библиотекой и базой данных для использования в скале, под фреймворком Lift.

Mongo нравится гибкостью коллекций, хранением JSON и небольших файлов, но как оказалось под Scala самые известные библиотеки с ней не работают.

Задачи для базы данных простые и большой нагрузки не будет, главное это удобство использования, и что самое главное миграций. Буду хранить много сериализованных JSON данных, и делать простой поиск по ним. Вот собственно и все.

Какое решение лучше всего подойдет, по вашему?
  • Вопрос задан
  • 3395 просмотров
Пригласить эксперта
Ответы на вопрос 2
@wing_pin
Люблю сгущенку и функциональное программирование
Можно посмотреть в сторону CouchDB. Все храниться так же в JSON. Из плюсов restfull api и версионность документов. Из минусов можно отметить потерю производительности при частом удалении документов.
Ответ написан
Комментировать
@lucky_libora
Можно воспользоваться PostgreSQL

БД реляционная, имеет встроенный тип для работы с JSON с необходимыми методами
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы