2013-12-10 12 views
11

Я не понимаю требования к использованию Couchbase-lite.
Можно ли использовать Couchbase-lite с CouchDB? Или Couchbase-lite требует Couchbase Server и Sync Gateway? Спасибо!Couchbase-lite и CouchDB

ответ

14

Согласно документам, он на 100% совместим как с CouchDB, так и с Couchbase.

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

Также я нашел этот пост в блоге о синхронизации IOS с CouchDB, может быть полезно! http://blog.lunarlogic.io/2013/synchronization-using-couchdb/

Редактировать

Официальный Couchbase ссылка выше не действительны, однако следующие официальные статьи из Couchbase перечислены другие базы данных, которые совместимы: (CouchDB, PouchDB, Cloudant) http://developer.couchbase.com/documentation/mobile/current/develop/guides/couchbase-lite/native-api/replication/index.html

+0

безупречный! Благодарю. –

+0

контактная ссылка couchbase не работает. – delkant

+1

@delkant добавила новую ссылку, в которой перечислены совместимые технологии, спасибо за указание! – scalabilitysolved

2

Couchbase Lite реализует протокол репликации CouchDB и на 100% совместим с CouchDB. Однако Couchbase Server не требует определенных метаданных документа, которые документы CouchDB содержат по соображениям производительности. Sync Gateway - это то, как необходимые метаданные добавляются в Couchbase Server.

0

Я только начал использовать недавно с помощью, но я надеюсь, что мой ответ будет использовать для некоторых сценариев ..

приходит на ваш вопрос Это все зависит от ваших требований ..

1: Если вы хотите автономным и онлайн-синхронизация, вы должны идти с помощью шлюза синхронизации.

2: Я не хочу, чтобы синхронизация означала необходимость перехода с синхронизатором.

Смежные вопросы