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

Các vấn đề về hiệu suất thu thập có giới hạn

Tôi thấy vấn đề. Trang web mà tôi đã trích dẫn ở trên nói rằng một bộ sưu tập có giới hạn "không có chỉ mục" sẽ mang lại hiệu suất cao. Nhưng…

http://docs.mongodb.org/manual/core/indexes/ cho biết "Trước phiên bản 2.2 bộ sưu tập có giới hạn không có trường _id. Trong phiên bản 2.2, tất cả các bộ sưu tập có giới hạn đều có trường _id, ngoại trừ những trường trong cơ sở dữ liệu cục bộ."

Tôi đã tạo một phiên bản thử nghiệm khác của mình để ghi vào bộ sưu tập có giới hạn trong cơ sở dữ liệu cục bộ. Chắc chắn, bộ sưu tập này không có bất kỳ chỉ mục nào và thông lượng của tôi cao hơn nhiều!

Có lẽ tổng quan về bộ sưu tập giới hạn tại http://docs.mongodb.org/manual / core / capped-collection / nên làm rõ điểm này.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB:Cách tốt để lấy danh sách tất cả các thẻ duy nhất là gì?

  2. Làm cách nào để thực hiện các bài kiểm tra junit sử dụng mongoDB được nhúng trong ứng dụng springboot?

  3. Làm cách nào để tìm tài liệu Mongoid được nhúng dựa trên nhiều tiêu chí?

  4. Làm cách nào để cập nhật các trường tài liệu MongoDB chỉ khi chúng không tồn tại?

  5. Làm thế nào để điền đối tượng có mảng đối tượng trong mongoose?