使用XDCR将所有couchbase存储桶从一个集群复制到另一个集群

时间:2016-05-20 04:47:26

标签: couchbase

两个问题:

1)有没有办法在两个集群之间设置所有 couchbase存储桶的双向复制(无需在每个存储桶之间手动创建复制)

2)我正在使用Java SDK动态创建存储桶,我想自动创建一个集群上创建的存储桶并将其复制到另一个存储桶上,无论如何都要使用Java SDK来实现这一点吗?

1 个答案:

答案 0 :(得分:1)

目前还没有一种简单的方法可以将一个集群上的所有存储桶的双向复制建立到另一个集群上的相应存储桶。也没有用于管理XDCR复制的编程Java API。

然而,有REST API用于管理XDCR复制,可用于以编程方式创建复制。通过使用REST API的其他方面的一些工作,可以为第一个问题提供解决方案。

couchbase-cli工具是一个围绕REST API重要部分的命令行友好包装器,如果您不喜欢与REST交互,应该可以使用它来创建shell脚本来完成您的需求API直接。