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

Sự khác biệt giữa Limit và BatchSize trong MongoCursor là gì?

Giới hạn là tổng số kết quả bạn muốn. Nếu truy vấn của bạn sẽ trả về một nghìn tài liệu nhưng bạn chỉ muốn có 5 tài liệu, bạn có thể sử dụng Giới hạn để giới hạn kích thước của tổng kết quả.

BatchSize là số lượng kết quả sẽ được trả về trong mỗi lô. Nếu kết quả của bạn được đặt cho một truy vấn lớn, MongoDB sẽ không trả lại tất cả các kết quả trong một đợt. Nó sẽ trả về một tập hợp con của tổng kết quả, sau đó con trỏ sẽ gửi thông báo getMore đến máy chủ khi nó cần loạt kết quả tiếp theo.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Truy vấn có thể có với MongoDB

  2. Kết nối cơ sở dữ liệu sao băng

  3. Mẹo nâng cấp lên phiên bản MongoDB mới nhất

  4. Liệt kê các thuộc tính động trong Mô hình Mongoid

  5. mongodb findOne với giải thích