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

Làm thế nào để giải quyết vấn đề thiếu giao dịch trong MongoDB?

Kể từ 4.0, MongoDB sẽ có các giao dịch ACID đa tài liệu. Kế hoạch là cho phép những người trong các triển khai tập hợp bản sao trước tiên, sau đó là các cụm phân đoạn. Các giao dịch trong MongoDB sẽ giống như các nhà phát triển giao dịch đã quen thuộc với cơ sở dữ liệu quan hệ - chúng sẽ là nhiều câu lệnh, với ngữ nghĩa và cú pháp tương tự (như start_transactioncommit_transaction ). Quan trọng là, những thay đổi đối với MongoDB cho phép giao dịch không ảnh hưởng đến hiệu suất đối với khối lượng công việc không yêu cầu chúng.

Để biết thêm chi tiết xem tại đây.

Có các giao dịch phân tán, không có nghĩa là bạn nên lập mô hình dữ liệu của mình như trong cơ sở dữ liệu quan hệ dạng bảng. Tận dụng sức mạnh của mô hình tài liệu và tuân theo các thông lệ tốt và được khuyến nghị về mô hình dữ liệu.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Giới thiệu khái quát về khu vực MongoDB

  2. Mongo phân loại phức tạp?

  3. Làm cách nào để thêm id duy nhất hai cột vào mongodb trong ứng dụng sao băng?

  4. Cách xem tính năng của bạnCompatibilityVersion trong MongoDB

  5. MongoDB - Tạo mối quan hệ