Apache CouchDB® Logo
稳定版

目录

用户指南

  • 1. 简介
  • 2. 复制
    • 2.1. 复制简介
    • 2.2. 复制数据库
    • 2.3. 复制和冲突模型
    • 2.4. CouchDB 复制协议
  • 3. 设计文档
  • 4. 最佳实践

管理指南

  • 1. 安装
  • 2. 设置
  • 3. 配置
  • 4. 集群管理
  • 5. 维护
  • 6. Fauxton
  • 7. 实验性功能

参考指南

  • 1. API 参考
  • 2. JSON 结构参考
  • 3. 查询服务器
  • 4. 分区数据库

其他

  • 1. 发布说明
  • 2. 安全问题/CVE
  • 3. 报告 Apache CouchDB 的新安全问题
  • 4. 许可证
  • 5. 为本文档贡献

快速参考指南

  • API 快速参考
  • 配置快速参考

更多帮助

  • CouchDB 主页
  • 邮件列表
  • 实时聊天
  • 问题跟踪器
  • 下载文档
Apache CouchDB®
  • 2. 复制
  • 查看页面源代码

2. 复制¶

复制是一个增量单向过程,涉及两个数据库(源数据库和目标数据库)。

复制的目的是在过程结束时,源数据库中的所有活动文档也存在于目标数据库中,并且源数据库中删除的所有文档也从目标数据库中删除(如果它们存在)。

复制过程只复制文档的最后一个修订版,因此所有先前只存在于源数据库中的修订版都不会复制到目标数据库。

  • 2.1. 复制简介
    • 2.1.1. 瞬时和持久复制
    • 2.1.2. 触发、停止和监控复制
    • 2.1.3. 复制过程
    • 2.1.4. 主 - 主复制
    • 2.1.5. 控制要复制的文档
    • 2.1.6. 将数据迁移到客户端
  • 2.2. 复制数据库
    • 2.2.1. 基础知识
    • 2.2.2. 描述相同复制的文档
    • 2.2.3. 复制调度程序
    • 2.2.4. 复制状态
    • 2.2.5. 兼容性模式
    • 2.2.6. 取消复制
    • 2.2.7. 服务器重启
    • 2.2.8. 集群
    • 2.2.9. 附加复制数据库
    • 2.2.10. 公平共享作业调度
    • 2.2.11. 复制复制数据库
    • 2.2.12. 委托
    • 2.2.13. 选择器对象
    • 2.2.14. 指定用户名和密码
    • 2.2.15. 只复制获胜的修订版
  • 2.3. 复制和冲突模型
    • 2.3.1. CouchDB 复制
    • 2.3.2. 冲突避免
    • 2.3.3. 修订版树
    • 2.3.4. 处理冲突文档
    • 2.3.5. 多文档 API
    • 2.3.6. 视图映射函数
    • 2.3.7. 合并和修订版历史记录
    • 2.3.8. 与其他复制数据存储的比较
  • 2.4. CouchDB 复制协议
    • 2.4.1. 前言
    • 2.4.2. 复制协议算法
    • 2.4.3. 协议健壮性
    • 2.4.4. 错误响应
    • 2.4.5. 优化
    • 2.4.6. API 参考
    • 2.4.7. 参考
上一页 下一页

© Copyright 2024, Apache Software Foundation. CouchDB® 是 Apache Software Foundation 的注册商标。 Revision 7ec1fec0.

使用 Sphinx 构建,使用 主题 由 Read the Docs 提供。
Read the Docs v: 稳定版
版本
最新
稳定版
3.3.3.post4
3.2.3-docs
下载
pdf
html
epub
在 Read the Docs 上
项目主页
构建