файловая база данных NoSql? - PullRequest
6 голосов
/ 28 ноября 2011

Я заинтересован в создании веб-приложения ( PHP5 ) на основе базы данных NoSql (с хранилищем структур, например MongoDB ).

Но я также большой поклонник духа SQLite и мне не нужно беспокоиться о настройке отдельного сервера.

Знаете ли вы какую-либо файловую базу данных NoSQL?

Заранее спасибо, Рафаэль

Ответы [ 2 ]

3 голосов
/ 21 ноября 2013

вы можете использовать unqlite + php-ext-unqlite

UnQLite - это внутренняя библиотека программного обеспечения, в которой реализован автономный транзакционный механизм базы данных NoSQL с нулевой конфигурацией и нулевой конфигурацией. UnQLite - это база данных хранилища документов, аналогичная MongoDB, Redis, CouchDB и т. Д., А также стандартное хранилище ключей / значений, аналогичное BerkeleyDB, LevelDB и т. Д.

Полная база данных с несколькими коллекциями, содержится в одном файле на диске. Формат файла базы данных является кроссплатформенным, вы можете свободно копировать базу данных между 32-разрядными и 64-разрядными системами или между архитектурами с прямым и младшим порядком байтов.

или используйте MongoLite

База данных без схемы поверх SqLite

или используйте SDB

3 голосов
/ 29 ноября 2011

Существует множество баз данных с открытым исходным кодом, которые могут быть связаны непосредственно с вашим приложением. Вот некоторые из них:

  • BerkeleyDB (теперь встроенная база данных Oracle)
  • Токийский шкаф (на основе хэш-таблицы)
  • хомячка (отказ от ответственности: я автор)

Я не уверен, что BDB или TC предлагают PHP-привязки. хомячка нет (пока).

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