Đối với quy mô/failover mongodb sử dụng một "bản sao thiết lập", nơi có một chính và một hoặc nhiều máy chủ thứ cấp. Tiểu học được sử dụng để viết. Thứ hai được sử dụng để đọc. Đây là khá nhiều mô hình nô lệ chủ được sử dụng trong lập trình SQL. Nếu tiểu học đi xuống trung học trong cụm thứ hai diễn ra. Vì vậy, vấn đề chia tỷ lệ theo chiều ngang và chuyển đổi dự phòng được thực hiện. Tuy nhiên, đây không phải là một giải pháp cho phép sharding nó có vẻ. Phân đoạn đúng chỉ chứa một phần của toàn bộ dữ liệu, vì vậy nếu phần thứ hai trong một bản sao được phân chia như thế nào thì nó có thể đủ điều kiện là chính khi nó không có tất cả dữ liệu cần thiết để phục vụ các yêu cầu?MongoDB thực hiện đồng thời sao chép và nhân bản như thế nào?
Chúng ta sẽ không phải có một bản sao được đặt cho từng phân đoạn không?
Đây rõ ràng là câu hỏi dành cho người mới bắt đầu để một liên kết trực quan hoặc minh họa cách thức thực hiện điều này sẽ hữu ích.
Phân đoạn đó sẽ có dữ liệu cần thiết để đáp ứng các yêu cầu được gửi đến nó và bạn có thể có bản sao cho mỗi phân đoạn, đây là hướng dẫn về sách dạy nấu ăn: http://cookbook.mongodb.org/operations/convert-replica- set-to-replicated-shard-cluster/ – Sammaye