Sử dụng chỉ cần nhân rộng mô hình cơ bản, nhiều ứng dụng cơ sở dữ liệu máy chủ truyền thống duy nhất có thể được thực hiện phân phối với hầu như không có việc làm thêm. CouchDB nhân rộng được thiết kế để ngay lập tức hữu ích cho các ứng dụng cơ sở dữ liệu cơ bản, trong khi cũng đang mở rộng cho sử dụng phức tạp hơn và đầy đủ tính năng.
Với công việc cơ sở dữ liệu rất ít, có thể xây dựng một ứng dụng quản lý dữ liệu phân tán với an ninh hạt và lịch sử sửa đổi đầy đủ. Cập nhật các văn bản có thể được thực hiện để khai thác lĩnh vực gia tăng và nhân rộng blob, nơi cập nhật được sao gần như là hiệu quả và gia tăng như các chỉnh sửa khác biệt thực tế ( "diffs").
Các mô hình nhân rộng CouchDB có thể được sửa đổi cho mô hình cập nhật phân phối khác. Nếu các công cụ lưu trữ được tăng cường để cho phép giao dịch cập nhật nhiều tài liệu, có thể để thực hiện "tất cả hoặc không có gì" cam kết nguyên tử Subversion giống như khi nhân rộng với một máy chủ ở thượng nguồn, như vậy là bất kỳ cuộc xung đột tài liệu duy nhất hoặc không xác nhận sẽ làm cho toàn bộ cập nhật thất bại. Giống như Subversion, xung đột sẽ được giải quyết bằng cách làm một "kéo" nhân rộng để buộc các cuộc xung đột cục bộ, sau đó sáp nhập và tái sao chép vào máy chủ thượng nguồn.
đang được dịch, vui lòng đợi..