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

Sử dụng tham số maxTimeMS với các truy vấn tổng hợp trên Mongo 2.6 và Pymongo 2.7.1

Có, bạn có thể sử dụng maxTimeMS với tổng hợp pymongo.

c.foo.bar.aggregate([], maxTimeMS=1000)
{u'ok': 1.0, u'result': []}

Nếu bạn muốn một con trỏ:

for result in c.foo.bar.aggregate([], cursor={}, maxTimeMS=1000):
... print result

Lệnh tổng hợp không hỗ trợ con trỏ trước MongoDB 2.6 vì vậy nó phải được thêm vào như một tùy chọn để tránh phá vỡ các ứng dụng hiện có.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Play Framework 2.5 làm thế nào để thêm mongoDB?

  2. Elasticsearch hết thời gian chờ đối với mọi yêu cầu tìm kiếm cho đến khi khởi động lại

  3. Phần tử kéo MongoDB từ mảng sâu hai cấp

  4. MongoDB $ graphLookup lấy sâu ở tất cả các cấp độ - kết quả lồng nhau

  5. MongoDB + Python - truy vấn đơn giản rất chậm