CouchDB删除和复制

时间:2014-03-11 10:18:44

标签: couchdb

我的couchDB数据库复制存在问题。

我有一个远程数据库,它收集测量数据并将其复制到中央服务器。 在服务器上,我为这些文档添加了一些额外的参数。

有时,测量出错了,我只是想删除它。 我在中央服务器上执行此操作,并希望将其复制到远程数据库。

由于我在中央服务器上更新了文档,因此有一个新版本未与远程同步。 如果我想删除该度量,couchdb将删除最新版本。 将其复制到遥控器不会删除遥控器上的文档。 (可能是因为它没有先同步最新版本,它只是想删除最新版本,而不是远程版本。)

在删除文档之前将数据库复制到远程数据库可以解决此问题。 但有时,远程主机无法访问。我希望能够删除中央数据库上的文档,并确保一旦远程联机,它也会删除该文档。有没有办法使用默认的couchdb命令执行此操作?

1 个答案:

答案 0 :(得分:0)

您可以配置连续复制,以便远程侦听中央数据库上的更改。如果它脱机并重新联机,请重新开始连续复制。