モルフォを使用してmongodbから200,000のデータをdbから取得したい。morphia mongodb巨大なデータを一括して取得する
以前の私は
query.batchSize(50).asList()
になく、運でそれを変更しようとしたメモリ例外 の私を与えた
query.asList()
を使用していました。
I update my code to
Iterable<DataStreams> iterable= query.fetch();
Iterator<DataStreams> iterator=iterable.iterator();
while (iterator.hasNext()) {
dataStreamsList.add(iterator.next());
}
System.out.println("iteration done");
「2 lakhsのデータ」とはっきりしない可能性があるため、英語以外の用語を使用することは控えてください。たとえば、200キロバイトはあまりにも多く見えません。 –