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

Bản sửa lỗi Mongodb KB2731284

Tôi nghĩ rằng bạn có thể chạy MongoDb mà không cần áp dụng Hotfix, nhưng tôi không khuyên bạn nên sử dụng nó. Về lâu dài, bạn có thể gặp sự cố. Họ đã bao gồm một số bản sửa lỗi trong MongoDB để giải quyết vấn đề.

Bạn có thể tìm thấy mô tả chi tiết về vấn đề tại đây và tại đây.

Xem thêm điều này.

Trên Windows, xả tệp được ánh xạ bộ nhớ là hoạt động đồng bộ. Khi Trình quản lý Bộ nhớ Ảo Hệ điều hành được yêu cầu gửi tệp được ánh xạ bộ nhớ, nó sẽ thực hiện yêu cầu ghi đồng bộ tới trình quản lý bộ nhớ cache tệp trong Hệ điều hành. Điều này gây ra tình trạng ngưng trệ I / O lớn trên hệ thống Windows có độ trễ IO trên đĩa cao, trong khi trên Linux, quá trình ghi giống nhau không đồng bộ.

Vấn đề trở nên nghiêm trọng trên các ổ đĩa có độ trễ cao như lưu trữ liên tục Azure (10ms). Hành vi này dẫn đến thời gian xả bg rất lâu, giới hạn IOPS đĩa ở mức 100. Ở bộ nhớ có độ trễ thấp (bộ nhớ cục bộ và AWS), sự cố không hiển thị.

Trên Windows 7 và Windows Server 2008 R2 khi áp dụng hotfix, bạn sẽ nhận được hiệu suất phân bổ tệp tốt hơn những gì có liên quan đến MongoDB




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Nhóm và đếm với điều kiện

  2. mongodb:chèn nếu không tồn tại

  3. Các trường hợp sử dụng cho updateOne over findOneAndUpdate trong MongoDB

  4. Mongoose - RangeError:Kích thước ngăn xếp cuộc gọi tối đa đã vượt quá

  5. Xuất mô-đun cơ sở dữ liệu mongoose