2016-05-06 15 views
1

Wir entwickeln eine Anwendung, die Cloudant als Datenbank verwendet, die eine Variante von Couchdb ist. Cloudant begann für uns ein bisschen teuer zu werden, auch wegen der letzten Probleme nicht zuverlässig. Wir haben die Verbindung zu DBs für einen Tag verloren. Also haben wir uns entschieden, unseren eigenen Couchdb Server zu bauen.Wolke zu CouchDB

Es gibt eigentlich zwei Alternativen für uns CouchDB 1.6 und 2.0 Developer Preview. Der zweite bietet alle Funktionen, die wir benötigen, wenn wir die Volltextsuche kompilieren. Der erste hat keine Mango-Abfrage, keinen Dreyfus und Closeau. Wir können nur Couchdb-Lucene installieren, um Volltextsuche zu ermöglichen, aber wir verwenden Mango, Dreyfus und Closeau intensiv in unserer Anwendung.

Das Problem ist, dass 2.0 eine Entwicklervorschauversion ist. Ich bin mir nicht sicher, ob es in der Produktionsumgebung in Ordnung ist oder nicht. Ich suche nach Alternativen, ohne zu viele Änderungen an unserem Anwendungscode vorzunehmen, zum Beispiel: Ist es möglich, 1.6 mit Mango, Dreyfus und Closeau zu kompilieren?

Antwort

2

Nein, es ist nicht möglich, Couchdb 1.6 mit Mango, Dreyfus und Closeau zu kompilieren, da Änderungen in der Codebasis vorgenommen wurden, um sie zu unterstützen. Es ist wahrscheinlich besser, mit Cloudant zu bleiben, bis CouchDB 2.0 veröffentlicht wird, anstatt zu versuchen, es in der Produktion auszuführen.

+0

Danke, seit Tagen habe ich viele Dinge ausprobiert, aber das ist leider die Schlussfolgerung. Haben Sie eine Idee, wann 2.0 für die Produktion bereit ist, vielleicht sogar Beta-Version? – iboware

+0

Leider nicht. Ich behalte nur die Dinge im Auge. Könnte Arbeit auf ihren Mailinglisten fragen sein. – rhyshort