如何将服务器保存的数据同步到couchbaselite

时间:2016-06-13 13:24:48

标签: couchbase couchbase-lite couchbase-sync-gateway

可以将服务器应用程序保存的数据同步到移动应用程序中吗? 现在我已经在couchbaselite之间进行了同步 - > sync_gateway - > couchbase_server

现在我想以这种方式同步:

java application - > couchbase_server - > sync_gateway - > couchbaselite

是可以做到的吗?

1 个答案:

答案 0 :(得分:4)

技术上可以用@combinatorial提到的桶阴影来做到这一点。但是,它不再被推荐,实际上Couchbase强烈反对。如果您没有完全了解它的工作方式,并且存在与其使用相关的严重限制,则可能会遇到许多严重的错误。

Bucket阴影在很长一段时间内都没有被处理过,并且从未得到官方支持,将来也可以删除。

目前处理此类问题的建议是通过同步网关修改文档。您可以通过简单易用的REST API或Couchbase Lite客户端执行此操作。此外还可以选择使用带有Sync Gateway的CouchDB客户端(它们使用相同的API),这样可以实现更直接的交互。