MongoDB danh sách bản sao thiết lập thành viên

MongoDB là cơ sở dữ liệu hướng tài liệu NoSQL giúp dễ dàng bắt đầu với cơ sở dữ liệu hướng tài liệu

Những triển khai này luôn cung cấp hai bản sao hoàn chỉnh của tập dữ liệu bên cạnh bản chính. Các bộ bản sao này cung cấp khả năng chịu lỗi bổ sung và. Nếu bản chính không khả dụng, bộ bản sao sẽ chọn một bản phụ làm bản chính và tiếp tục hoạt động bình thường. Nhóm chính cũ tham gia lại nhóm khi khả dụng

Tiểu học với Trung học và Trọng tài (PSA)

Ghi chú

Để biết những cân nhắc khi sử dụng trọng tài, hãy xem Bản sao Bộ trọng tài

Bộ bản sao ba thành viên với hai thành viên lưu trữ dữ liệu có

  • một chính

  • Một thành viên phụ. Thứ cấp có thể trở thành chính trong một cuộc bầu cử

  • một trọng tài. Trọng tài chỉ bỏ phiếu trong các cuộc bầu cử

Vì trọng tài không giữ bản sao dữ liệu nên những triển khai này chỉ cung cấp một bản sao dữ liệu hoàn chỉnh. Trọng tài yêu cầu ít tài nguyên hơn, nhưng phải trả giá bằng khả năng dự phòng và khả năng chịu lỗi hạn chế hơn

Tuy nhiên, việc triển khai có bộ chính, bộ phụ và bộ phân xử đảm bảo rằng bộ bản sao vẫn khả dụng nếu bộ chính hoặc bộ phụ không khả dụng. Nếu bản chính không khả dụng, bộ bản sao sẽ chọn bản phụ làm bản chính

Làm cách nào để kiểm tra cấu hình bộ bản sao trong MongoDB?

Bạn có thể truy cập cấu hình của bộ bản sao bằng cách sử dụng rs. phương thức conf() hoặc lệnh replSetGetConfig . Để sửa đổi cấu hình cho bộ bản sao, hãy sử dụng lệnh rs. reconfig(), truyền tài liệu cấu hình cho phương thức.

Làm cách nào để kiểm tra trạng thái thiết lập bản sao MongoDB?

Kiểm tra trạng thái bộ bản sao . run the rs. phương thức status() trong phiên mongosh được kết nối với bộ bản sao chính. Đối với các mô tả về thông tin được hiển thị bởi rs. status() , xem replSetGetStatus.

Lệnh nào thêm thành viên vào bộ bản sao từ trình bao MongoDB?

Phương pháp sao chép trong mongosh

Số lượng thành viên tối đa trong một bộ bản sao là bao nhiêu?

Một bộ bản sao có thể có tối đa 50 thành viên , nhưng chỉ có 7 thành viên biểu quyết. Nếu bộ bản sao đã có 7 thành viên biểu quyết, các thành viên bổ sung phải là thành viên không biểu quyết.