基于CouchDB的分布式部署---复制

CouchDB对于实现分布式数据复制是非常容易的。

我们只需要发送POST请求到指定数据库的_replicate URL即可,请求的Body是一个JSON。

wiki.apache.org/couchdb/Replication

如果需要持续进行复制,只需要在JSON中加上参数"continuous":true即可。


另外,我们可以通过Futon的replicator工具直接在UI上操作。

http://localhost:5984/_utils/replicator.html

譬如:

Replicate changes from: Local Database: testdb

To: Remote database : http://remote_ip:5984/testdb

勾选Continuous后点击replicate按钮即可。


参考资料:

http://guide.couchdb.org/draft/replication.html

http://joeandmotorboat.com/2009/01/27/couchdb-load-balancing-and-replication-using-haproxy/

http://ephemera.karmi.cz/post/247255194/simple-couchdb-multi-master-clustering-via-nginx


  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值