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

Tính nguyên tử của findAndModify trên các tài liệu nhúng

Vì các tài liệu con về cơ bản chỉ là các trường trong tài liệu chính nên bất kỳ cập nhật nào đối với chúng cũng là nguyên tử.

MongoDB có các giao dịch trên mỗi tài liệu và điều đó áp dụng cho toàn bộ tài liệu, bao gồm cả các tài liệu con của nó.

Cần lưu ý rằng không chỉ findAndModify là nguyên tử. Bất kỳ thao tác nào trên một tài liệu, cho dù đó là update() hoặc remove() là nguyên tử.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Làm thế nào để giải quyết lỗi SQLdecode khi bạn di chuyển các mô hình trong django?

  2. Nhiều cập nhật trong MongoDB mà không cần giao dịch

  3. Bạn có nên tạo bộ sưu tập mỗi ngày trong mongodb không

  4. Mongoose chỉ mục duy nhất trên subocument

  5. Con trỏ chuột.skip () trên các phím được lập chỉ mục có luôn nhanh hơn không?