2017-02-28 12 views
0

Solrのように見えますが、常に結果に改ページします。太陽黒点で一度にすべてのレコードを選択する最良の方法は何ですか?私は2つのオプションSunspotですべてのレコードを選択してください

  • は、カーソルベースのページネーションはその明白な欠点があり、非常に多数
  • 使用カーソルベースのページネーションといくつかの要求

にページサイズを設定してご覧ください。

ページサイズを大きく設定する際に問題がありますか?

ありがとうございます!

答えて

1

すべてのインデックスエントリを一度に取得する必要がある場合は、非常に大きなページサイズを使用できます。すべてのドキュメントを選択する時間はそれほど長くはありませんが、完全なデータセットを送信するには時間とスペースがかかります。

しかし、1つのトラップがあります。非常に大きなページ・サイズをハードワイヤリングすると、最初に見積もったページ・サイズよりも索引が大きくなる可能性が常にあります。これを回避するには、ページサイズを0に設定し、numFoundを解析してからnumFound + 1というサイズのページを求めて、すべてのドキュメントのインデックスを照会します。

関連する問題