MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

Việc khôi phục có thể vẫn xảy ra trên tập hợp bản sao MongoDB với J =1 và W =Majority không?

Đây có thể là một trường hợp hợp lý cho việc khôi phục có, nếu nguồn điện bị lỗi giữa các thành viên khác nhận lệnh và ghi vào đĩa.

Trong trường hợp này, như bạn đã chỉ ra, phần chính không thể bắt đầu sao lưu và sau khi sao lưu, sẽ chứa các hoạt động mà phần còn lại của tập hợp không thể xác thực gây ra việc khôi phục.

Cũng cần lưu ý, như một quả bóng đường cong mà nếu quả bóng chính không xuống sau đó nó sẽ trả về một ghi thành công và ứng dụng sẽ không khôn ngoan hơn khi tập hợp đã bị hỏng và {w: majority} của chúng không được ghi vào đĩa. Tất nhiên, đây là một trường hợp lợi hại.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Cơ sở dữ liệu mongodb của nhiều người thuê dựa trên dữ liệu mùa xuân

  2. Triển khai / Ghi đè MongoRepository Giữ định dạng HATEOAS

  3. Làm cách nào để biết tài liệu có thuộc tính hết hạn đã bị xóa?

  4. Sử dụng các _id được tạo trong MongoDB làm dữ liệu bí mật (ví dụ:Mã thông báo OAuth)

  5. Làm cách nào để cập nhật tất cả các tài liệu trong PHP mongodb