java分页获取mongodb的大量数据并遍历处理
解决方法:
以下代码分页获取mongodb的数据并遍历处理,如果数据比较多,建议后台启动一个定时器去执行这些代码
MongoCollection
BasicDBObject doc = new BasicDBObject();
int count = (int) MongoDb.getCount(collection,doc);
int pageSize=20000;//每次获取20000条
int pageCount=count/pageSize+1;//计算页数
int page=1;
do {
业务代码:http://www.yayihouse.com/yayishuwu/chapter/1931
} while (page <= pageCount);