Couchbase精简版是使用CouchDB复制兼容,你可以使用它,你会在Couchbase的顶部使用SYNC网关一样。
你在这里混什么是3个不同的工具:
- Sync Gateway,这实际上是适配器Couchbase Server
- CouchDB的是另一个数据库
- Couchbase精简版是移动数据库解决方案
之间
CouchDB API
Couchbase Lite是更为清晰的文档存储数据库,适用于移动平台和API它看起来完全像CouchDB。由于CouchDB具有漂亮且漂亮的复制算法,可以在HTTP API上工作(咋,你只需要互联网连接来实现同步),Couchbase Lite的作者发现它很方便并使用它。 接下来,由于Couchbase数据库使用二进制协议(而不是HTTP复制)同步,他们为该“HTTP API”同步制作了Sync Gateway。
我不确定您是否可以使用CouchDB复制Sync Gateway(由Walrus或Couchbase支持),但是确保您可以使用Sync Gateway和/或CouchDB复制您的Couchbase Lite。
所以长话短说:
- 的CouchDB =为所有操作HTTP API数据库,
- Couchbase =数据库二进制协议(=你需要它的驱动程序),
- 同步网关= HTTP在上面Couchbase
- 或者你可以说API - Couchbase +同步网关= CouchDB的,并
- Couchbase精简版= CouchDB的移动
为了验证,您尝试将Sync Gateway连接到CouchDB服务器?您不能:它可以由Walrus文件存储或Couchbase服务器支持。你为什么想要? – Will
@然后从文档中解释此引用“Couchbase Lite可以与运行Apache CouchDB的服务器和通过Sync Gateway与Couchbase服务器同步。” –