![]() |
1
31
couchdb支持复制,所以只需复制到couchdb的另一个实例并从中进行备份,避免干扰写入更改的位置。 http://wiki.apache.org/couchdb/FrequentlyAskedQuestions#how_replication 实际上,您向CouchDB实例发送一个post请求,告诉它复制到哪里,它就工作了(tm) 编辑:只要您能接受I/O命中,就可以从正在运行的数据库下cp输出文件。 |
![]() |
2
37
另一件需要注意的事情是,您可以从活动数据库下复制文件。考虑到您可能有一个很大的数据库,您可以将它OOB从您的测试/生产机器复制到另一台机器上。 根据机器的写入负载,建议在复制后触发复制,以收集复制文件时正在进行的任何写入。但是,复制一些记录仍然比复制整个数据库快。 |
![]() |
3
7
couchdb还可以很好地与现代文件系统(如 ZFS .由于数据库文件始终处于一致状态,您可以随时获取文件的快照,而不会削弱CouchDB提供的完整性保证。 这导致几乎没有I/O开销。如果您意外地从数据库中删除了一个文档,您可以将快照移动到另一台计算机,并在那里提取丢失的数据。您甚至可以复制回生产数据库,但我从未尝试过这样做。 但在移动数据库文件时,一定要确保使用完全相同的couchdb版本。磁盘上的格式仍在以不兼容的方式发展。 |
![]() |
4
6
我想支持保罗的建议:只是
|
![]() |
5
0
CouchDB复制很糟糕。我通常这样做 tar 哪个好多了。
|
![]() |
Jinmin · 如何防止匿名用户阅读couchdb? 7 年前 |
![]() |
Trevor · 查找pouchdb错误的方向 7 年前 |
![]() |
jkndrkn · 如何在CouchDB 2.0日志中查看HTTP头? 7 年前 |
![]() |
Masiar · CouchDB中的部分搜索/查找 7 年前 |
![]() |
user3740179 · 数据库的随机名称 7 年前 |
![]() |
Lokesh Jain · 从CouchDB中的数组中删除值 7 年前 |
![]() |
David J. · 使用多个斜杠将文档保存到CouchDB URL 7 年前 |