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

如何将服务器保存的数据同步到couchbaselite,couchbase,couchbase-lite,couchbase-sync-gateway,Couchbase,Couchbase Lite,Couchbase Sync Gateway,是否可以将服务器应用程序保存的数据同步到移动应用程序? 现在我已经在couchbaselite->sync\u gateway->couchbase\u服务器之间实现了同步 现在我想用这种方式同步: java应用程序->couchbase\u服务器->同步\u网关->couchbaselite 这可能吗 从技术上讲,可以使用@Combinational提到的桶形阴影来实现这一点。然而,它不再被推荐,事实上Couchbase非常不鼓励使用它。如果您不完全了解它的工作原理,并且存在与它的使用相关的严

是否可以将服务器应用程序保存的数据同步到移动应用程序? 现在我已经在couchbaselite->sync\u gateway->couchbase\u服务器之间实现了同步

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

java应用程序->couchbase\u服务器->同步\u网关->couchbaselite

这可能吗

从技术上讲,可以使用@Combinational提到的桶形阴影来实现这一点。然而,它不再被推荐,事实上Couchbase非常不鼓励使用它。如果您不完全了解它的工作原理,并且存在与它的使用相关的严重限制,那么您可能会遇到许多严重的bug

桶阴影已经有很长一段时间没有工作了,也从未得到官方支持,将来可能会被删除


当前处理此类问题的建议是仅通过同步网关修改文档。您可以通过简单易用的RESTAPI或Couchbase Lite客户端来实现这一点。此外,还可以选择使用带有同步网关的CouchDB客户端(它们使用的API几乎相同),这将允许更直接的交互。

我认为这不正确,请参阅最近的线程。。。还有Jens的评论。。。“它仍然受到支持。SO线程中的声明不正确;它一定是与我们的支持工程师沟通错误。对此表示抱歉。”@Combinatory任何时候出现“bucket shadowing”主题时,我都会收到同步网关团队的官方建议是“不要使用bucket shadowing”。由于实际官方文档中未记录桶影,因此桶影不是受支持的功能(回购协议本身的任何文档都不支持用于生产)这意味着它是一个实验性的或非公开的API。@Chippee如果couchbase团队能够在这个页面上找到同一个页面,并根据需要更新wiki,那将是一件好事。通过Grayscoul的力量,我指的是作为couchbase的移动架构师(也是Sync Gateway的原始作者)投入到我身上的力量我命令支持桶状阴影。仅在某些使用情况下建议使用它(如果您有一个由CB“智能客户端”API写入的现有bucket,并且需要将其同步到移动应用程序),但它适用于此。我将与我们的支持工程师联系,让每个人都保持同步[haha]。@JensAlfke您能否使用这一权力确保官方移动文档中实际包含影子桶,因为这是一个关于是否实际支持某项功能的更有效指标。