私たちはカスタム関数(かなり複雑です)を与え、その関数の値で結果をソートするsolrクエリを作成しています。照会に要した時間は、200〜400ミリ秒の範囲であった。この後、私たちはそう全体の複雑なクエリは、それが取るので、クエリは、10回上がるいるのにかかった時間FQちょうどこのFRANGEを追加した後複雑なカスタム関数のパフォーマンス問題を伴うFrangeを持つSolrクエリ
solr/select?customFunc=complexFunction(querySpecificValue1,querySpecificValue2)&sort_by=$customFunc&fq={!frange l=40 u=100}$customFunc...
のように見えます
fq:{!frange l=40 u=100}$complexCustomFunction
を追加しました約4秒