【发布时间】:2011-08-19 14:37:13
【问题描述】:
正如标题所说,我喜欢将 MongoDB 服务器嵌入到我自己的 C++ 应用程序中。我在文档中没有找到这种模式。我正在寻找的是嵌入式模式下的 SQLite 或 Firebird 之类的东西。 MongoDB也可以这样做吗? (无需自己编程)。
【问题讨论】:
-
我刚接触到 UnQLite ,但我对使用它一无所知。
标签: c++ mongodb embedded-database
正如标题所说,我喜欢将 MongoDB 服务器嵌入到我自己的 C++ 应用程序中。我在文档中没有找到这种模式。我正在寻找的是嵌入式模式下的 SQLite 或 Firebird 之类的东西。 MongoDB也可以这样做吗? (无需自己编程)。
【问题讨论】:
标签: c++ mongodb embedded-database
你应该考虑EJDB。
EJDB 是基于 Tokyo Cabinet 修改版的 C 库。使用基于 C BSON、类似 MongoDB 的查询和整体理念的 API 实现的查询和数据的 JSON 表示。
【讨论】:
虽然它是在 java 中,你可能想看看fongo。这是Java中MongoDB的内存嵌入式实现。
【讨论】:
我喜欢东京内阁。它是像 mongodb 一样灵活的文档存储。它还带有一些漂亮的全文搜索功能和较小的内存占用。
东京内阁: http://fallabs.com/tokyocabinet/
我还创建了一个objective-c 包装器(如果您想将它嵌入到osx/ios 应用程序中)。 https://github.com/isaact/TSDocDB
【讨论】:
目前无法嵌入 MongoDB - 但在许多人的愿望清单上。
【讨论】: