MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

Кога курсорът на mongodb ще изтече

От документацията на MongoDB:

По подразбиране MongoDB автоматично ще затвори курсор, когато клиентът е изчерпал всички резултати в курсора. Въпреки това, за ограничени колекции можете да използвате Tailable Cursor, който остава отворен, след като клиентът изчерпи резултатите в първоначалния курсор.

http://docs.mongodb.org/manual/tutorial/create- tailable-cursor/

Други фактори, които могат да доведат до изтичане на курсора, са batchSize и времето за изчакване. За да обобщим факторите, които изтичат на курсора, са:



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Заявки в Postgres JSON масиви

  2. Как да съвпадна точно с целия документ?

  3. Ако имам идентификатор на документ mongo като низ, как да го потърся като _id?

  4. Множество $inc актуализации в MongoDB

  5. Попълнете липсващите дати в записите