1

Solr の多面的なクエリでいくつかのフィルターを使用しています。現在、フィルターは値のみを使用していますが、複数の値に拡張する必要があるため、OR を使用する必要があると思います。パフォーマンス チェックは行っていませんが、フィルター クエリが FilterCache に保存されないようにする方法はありますか? 3 つ以上の値を持つフィルター クエリの結果をキャッシュしたくありません。理想的には、キャッシングアルゴリズムがうまく機能することに頼らなければならないと思いますが、ただ疑問に思っています。

4

1 に答える 1

2

ここから撮影。

フィルターをキャッシュしないように Solr に指示するために、クエリ パラメーターにメタデータを追加し、さまざまな種類のクエリ構文とクエリ パーサーを指定するために使用される同じ強力なローカル パラメーター DSL を使用します。localParam メタデータを持たない通常のクエリの場合は、単純に のローカル パラメータを先頭に追加しますcache=false

于 2012-12-28T00:34:52.357 に答える