Подтвердить что ты не робот

Портативный MongoDB?

Мне было интересно, можно ли иметь переносимый экземпляр MongoDB.

Моя цель - создать полное приложение Javascript + HTML5 и сохранить данные в папке /data​​strong > , и каждая коллекция будет файлом .json, но hardcoding буквальная база данных будет, конечно, изобретать колесо (или сталь).

Я искал некоторые JSON-базы данных Javascript в качестве ссылки, но мои глаза сияют в форматах данных BSON.

Это возможно? Или лучше, я пропустил еще одну разумную технологию, которая бы соответствовала моим потребностям?

Спасибо!

4b9b3361

Ответ 1

Отказ от ответственности: я только что наткнулся на это и еще не пробовал. MongloDB (https://github.com/Monglo/MongloDB) выглядит интересным. Из моего быстрого взгляда это похоже на интерфейс MongoDB, похожий на интерфейс, который упрощает работу с локальным хранилищем или кешем и AJAX в хранилище на стороне сервера. Но, как я уже сказал, я еще не пробовал. Радости случайных github находят.

Ответ 2

Я создал NeDB - чистую базу данных Javascript, реализующую API MongoDB. Он может использоваться как модуль Node.js и в браузере и поддерживает постоянство.

Он также поддерживает индексы, которые делают его намного быстрее, чем базы данных, которые этого не делают (например, TaffyDB, и, похоже, это относится и к MongloDB)