num rows = Integer.MAX_VALUEを指定すると、SOLRがメモリ不足エラーをスローするようです。SOLR大きな行数のメモリ不足クエリ
これは大きなデータセットには意味がありますが、私のケースでは、実行しているクエリには1つの結果しかありません。私はそれを仮定して、 "num行"パラメータをどれくらい大きくしても、サーバーは要求を処理できるはずです(戻りデータセットには1つの結果しかないため)。
SOLRは入力として「行数」パラメータをどのように使用しますか? SOLRはクエリを実行する前にメモリを事前に割り当てようとしていますか?
この質問は、特定の問題ではなく、SOLRに関する一般的な質問です。この問題に対する解決策は明らかですが、結果集合にそのような少数の要素がある場合、SOLRが例外を介して可能性があるという事実にもっと興味があります。 – jayunit100
行= 1の場合は問題ありませんか? SOLRはアウトメモリの例外またはそのクライアントを投げますか(たとえばSOLRjとか)?あなたのSOLRのバージョンとスタックトレースも同様に役立ちます –