Можно ли использовать MongoDB в качестве встроенной базы данных? - PullRequest
8 голосов
/ 05 мая 2011

Как видно из названия, мне нравится встраивать сервер MongoDB в мое собственное приложение C ++. Я не нашел этот режим в документации. Я искал что-то вроде SQLite или Firebird во встроенном режиме. Это также возможно с MongoDB? (Без программирования сам).

Ответы [ 4 ]

8 голосов
/ 05 мая 2011

Нет способа встроить MongoDB прямо сейчас, но в список пожеланий многих людей.

5 голосов
/ 23 декабря 2012

Вы должны рассмотреть EJDB .

EJDB - это библиотека C, основанная на модифицированной версии Tokyo Cabinet. Представление JSON запросов и данных, реализованных с помощью API на основе C BSON, запросов типа MongoDB и общей философии.

1 голос
/ 15 сентября 2011

Мне нравится кабинет Токио. Это гибкое хранилище документов, как mongodb. Он также поставляется с некоторыми изящными возможностями полнотекстового поиска и небольшим объемом памяти.

Токийский кабинет: http://fallabs.com/tokyocabinet/

Я также создал оболочку target-c (на случай, если вы захотите встроить ее в приложение osx / ios). https://github.com/isaact/TSDocDB

0 голосов
/ 29 октября 2012

Хотя это в Java, вы можете взглянуть на Фонго .Это встроенная реализация MongoDB в Java в памяти.

...