ElasticsearchにおけるJavaによる効率的なページング手法

通常の検索フローでは、最初の10件を取得する場合、クライアントがノードにリクエストを送信し、各シャードが上位10件を返し、ノードがそれらを集約して最終的にトップ10を返します。 では、11件目から20件目を取得したい場合はどうすれば良いでしょうか?ここで登場するのがページング処理です。 「浅いページング」は最も単純な方法で、先頭20件を取得した後、最初の10 ...

5月21日 13:12 投稿