Apache CouchDB® Logo
3.1

Table of Contents

用户指南

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

管理指南

  • 1. 安装
  • 2. 安装程序
  • 3. 配置
  • 4. 集群管理
  • 5. 维护
  • 6. 福克斯顿
  • 7. 实验特性

参考指南

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

其他

  • 1. 发行说明
  • 2. 安全问题/CVE
  • 3. 报告apachecouchdb的新安全问题
  • 4. 许可
  • 5. 为本文档提供帮助

Quick Reference Guides

  • API Quick Reference
  • Configuration Quick Reference

More Help

  • CouchDB Homepage
  • Mailing Lists
  • Realtime Chat
  • Issue Tracker
  • Download Docs
Apache CouchDB®
  • Docs »
  • 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. 其他Replicator数据库
    • 2.2.10. 复制复制器数据库
    • 2.2.11. 代表团
    • 2.2.12. 选择器对象
  • 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. 参考文献
Next Previous

© Copyright 2020, Apache Software Foundation. CouchDB® is a registered trademark of the Apache Software Foundation

Built with Sphinx using a theme provided by Read the Docs.