Các bộ bản sao trong MongoDB chỉ có thể có một bản chính duy nhất tại thời điểm này. (Nó được gọi là chính của một tập hợp bản sao.) Đối với kịch bản của bạn, giải pháp thường là sử dụng một cụm phân đoạn. Trong ví dụ của bạn, bạn sẽ có hai phân đoạn:một cho dữ liệu của máy chủ A và một cho dữ liệu của máy chủ B. Cả hai phân đoạn đều được triển khai dưới dạng tập hợp bản sao, vì vậy mỗi phân đoạn có tối thiểu ba máy chủ. Sau đó, bạn sẽ đặt phân đoạn chính của phân đoạn A vào cùng trung tâm dữ liệu A và phân đoạn chính của phân đoạn B trong trung tâm dữ liệu B. Ít nhất một bản sao của mỗi phân đoạn (được gọi là thứ cấp) sẽ được đặt trong trung tâm dữ liệu kia.
Điều này có nghĩa là tất cả dữ liệu đều có sẵn trong mỗi trung tâm dữ liệu, nhưng việc ghi vào phân đoạn A luôn cần phải xảy ra trong trung tâm dữ liệu A và ghi vào phân đoạn B trong trung tâm dữ liệu B. (Mặc dù việc ghi cũng có thể được thực hiện từ xa, vì vậy bạn có thể ghi vào phân đoạn A từ trung tâm dữ liệu B, chỉ là đó là ghi từ xa trong trường hợp này.)