[mongodb] 커서 (cursor)

mongodb 2015. 11. 9. 21:50

몽고DB에도 cursor가 있다. 커서를 순회하려면 다음과 같다. 


> var cursor = db.contents.find();

> cursor.forEach(function(x) { print(x.content); });



커서에 타임아웃이 10 분이다. 타임아웃이 없게 하려면 다음과 같이 option을 추가한다.


> var myCursor = db. contents.find().addOption(DBQuery.Option.noTimeout);


깔끔하게 처리할 수 있도록 batchSize() 와 limit()를 제공한다. 



https://docs.mongodb.org/manual/tutorial/iterate-a-cursor/

https://docs.mongodb.org/v3.0/reference/method/cursor.forEach/

https://docs.mongodb.org/manual/core/cursors/

'mongodb' 카테고리의 다른 글

[mongodb] rocksdb의 통합  (0) 2015.11.20
mongodb 3.2 특징  (0) 2015.11.10
[mongodb] mongodb 검색하기  (0) 2015.11.09
[mongodb] _id, ObjectId  (0) 2015.11.09
[mongodb] 레플리카 구성 요소  (0) 2015.11.02
Posted by '김용환'
,