2010-02-05 14 views
12

Momentan gibt alles, was ich gelesen habe, an, dass Sie MongoDB als separaten Prozess/Dienst ausführen müssen. Gibt es eine Möglichkeit, MongoDB im Prozess zu hosten? Wenn nicht jetzt, sind ihre bekannten Pläne, solch eine Eigenschaft zu implementieren?Kann MongoDB in Bearbeitung gehostet werden?

+0

Es würde mich interessieren zu hören, warum Sie MongoDB in Prozess ausführen möchten ... Was ist Ihr Anwendungsfall? –

+0

Können Sie klarstellen, was Sie "gehostet in Bearbeitung" meinen? –

+0

Nicht in einer separaten Prozessgrenze gehostet - mit anderen Worten, ich möchte den MongoDB-Dienst in der Anwendung hosten, die MongoDB als Datenspeicher verwendet. – Jordan

Antwort

1

MongoDB ist GNU AGPL lizensiert, wenn Sie also in Ihre Anwendung einbinden (Link), wird auch die Quelle dieser Anwendung GNU AGPL lizensiert. Sie können MongoDB natürlich beim Start von Ihrer Anwendung aus starten und MongoDB beenden, wenn die Anwendung beendet wird.

1

Sie die Embedded MongoDB Bibliothek verwenden könnten, obwohl es für Einheit Testzwecke entwickelt wurde.

+0

Es läuft nicht mongo eingebettet. Es wird als separater Prozess ausgeführt. – mark

Verwandte Themen