您的位置:首页 > 其它

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

2012-06-02 23:46 281 查看
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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: