У меня есть простое приложение Sinatra, которое требует некоторого постоянного хранения.Если возможно, эта база данных должна предлагать некоторый доступ по идентификатору и параметрам поиска / поиска по ключевым словам.
Учитывая природу сохраняемых элементов, база данных на основе документов кажется наиболее подходящей.
Очевидно, я рассмотрел MongoDB и CouchDB, но у всех есть одна проблема: они вводят зависимости от сторонних сервисов .Я не хочу этого.
Мои пользователи должны установить приложение Sinatra как самоцвет, с его зависимостями, выполнить одну команду и запустить все.
Я ищу решения, которые становятся самоцветом, работают под текущим пользователем и действительно просты.Готовый mongoDB тоже подойдет, но я не могу найти такую вещь.Является ли SQLlite моим единственным вариантом?