1

データベースとして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:使ってみた

カーソル.toArray()

しかし、パフォーマンス時間は増加しませんでした。

4

0 に答える 0