我正在使用 mongodb 作为数据库在 java 中创建一个安静的服务。该集合具有非常大量的数据(几乎 150 万)..
使用我的服务返回 json。我正在使用以下代码..
DBCollection tbl = db.getCollection();
DBCursor cur = tbl.find('tag',"")
BasicDBList list = new BasicDBList();
while(cur.hasNext())
list.add(cur.next());
但是这种方法需要很长时间。您能否提出一种可以提高性能的方法。
PS:我尝试使用
cursor.toArray()
但它并没有增加性能时间。