MongoDB
 sql >> Teknologi Basis Data >  >> NoSQL >> MongoDB

Menggunakan parameter maxTimeMS dengan kueri agregasi pada Mongo 2.6 dan Pymongo 2.7.1

Ya, Anda dapat menggunakan maxTimeMS dengan agregasi pymongo.

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

Jika Anda menginginkan kursor:

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

Perintah agregat tidak mendukung kursor sebelum MongoDB 2.6 sehingga harus ditambahkan sebagai opsi untuk menghindari kerusakan aplikasi yang ada.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Di Mongo, bagaimana saya mencocokkan semua item koleksi dengan array yang lebih besar?

  2. Indeks sudah ada dengan kesalahan opsi yang berbeda saat menggunakan createIndex() di driver Java MongoDB terbaru

  3. pra dan pasca hapus Middleware tidak menyala

  4. Pembaruan Mongo di dalam array bersarang ganda

  5. Dukungan untuk beberapa tipe pengguna dengan Passport-local luwak node.js