Kann MongoDB als eingebettete Datenbank verwendet werden?

8

Wie der Titel sagt, möchte ich den MongoDB-Server in meine eigene C ++ - Anwendung einbetten. Ich habe diesen Modus in der Dokumentation nicht gefunden. Was ich suchte, ist etwas wie SQLite oder Firebird im Embedded-Modus. Ist das auch mit MongoDB möglich? (Ohne es selbst zu programmieren).

    
schoetbi 05.05.2011, 17:46
quelle

4 Antworten

8

Es gibt keine Möglichkeit, MongoDB jetzt einzubetten - aber auf die Wunschliste vieler Leute.

    
Andreas Jung 05.05.2011, 17:58
quelle
5

Sie sollten EJDB in Betracht ziehen.

EJDB ist die C-Bibliothek basierend auf einer modifizierten Version von Tokyo Cabinet. JSON-Darstellung von Abfragen und Daten, implementiert mit API basierend auf C BSON, MongoDB-ähnlichen Abfragen und Gesamtphilosophie.

    
Guy Korland 23.12.2012 07:15
quelle
1

Ich mag Tokyo-Kabinett. Es ist flexibler Dokumentenspeicher wie Mongodb. Es kommt auch mit einigen geschickten Volltext-Suchfunktionen und einem kleinen Speicherbedarf.

Tokyo Kabinett: Ссылка

Ich habe auch einen objective-c-Wrapper erstellt (falls Sie ihn in eine osx / ios-App einbetten wollten). Ссылка

    
isaac 14.09.2011 23:18
quelle
0

Obwohl es in Java ist, sollten Sie sich fongo ansehen. Was ist eine in-memory eingebettete Implementierung von MongoDB in Java.

    
xhochy 29.10.2012 09:36
quelle

Tags und Links