2013-12-10 11 views
11

Mir sind die Anforderungen für die Verwendung von Couchbase-lite unklar.
Ist es möglich, Couchbase-lite mit CouchDB zu verwenden? Oder benötigt Couchbase-lite Couchbase Server und Sync Gateway? Danke!Couchbase-lite und CouchDB

Antwort

14

Laut den Dokumenten ist es 100% kompatibel mit CouchDB und Couchbase.

http://docs.couchbase.com/couchbase-lite/cbl-concepts/#can-couchbase-lite-replicate-with-apache-couchdb-servers

Auch fand ich diesen Blog-Post auf die Synchronisierung IOS mit CouchDB, könnte nützlich sein! http://blog.lunarlogic.io/2013/synchronization-using-couchdb/

bearbeiten

Offizielle Couchbase Link oben ist nicht mehr gültig jedoch die folgende offizielle Artikel von Couchbase die anderen Datenbanken aufgelistet, die kompatibel sind: (CouchDB, PouchDB, Cloudant) http://developer.couchbase.com/documentation/mobile/current/develop/guides/couchbase-lite/native-api/replication/index.html

+0

perfekt! Vielen Dank. –

+0

Der Link der Website von couchbase ist defekt. – delkant

+1

@delkant hat einen neuen Link hinzugefügt, der die kompatiblen Techs auflistet, danke, dass Sie darauf hingewiesen haben! – scalabilitysolved

2

Lite Couchbase implementiert das CouchDB Replikationsprotokoll und ist 100% kompatibel mit CouchDB. Couchbase Server benötigt jedoch bestimmte Dokument-Metadaten, die CouchDB-Dokumente aus Performance-Gründen nicht enthalten. Sync Gateway ist, wie die notwendigen Metadaten zum Couchbase Server hinzugefügt werden.

0

Ich habe gerade angefangen mit vor kurzem mit, aber ich hoffe, dass meine Antwort Verwendung für einige Szenario sein ..

auf Ihre Frage kommen Es hängt alles von Ihrer Anforderung ..

1: Wenn Sie möchten, sind offline und Online-Synchronisation müssen Sie mit Sync-Gateway gehen.

2: Ich möchte keine Synchronisierung bedeutet keine Notwendigkeit, mit syncgateway gehen.