Solr でLocalParamsに出くわしたばかりで、パラメーターを指定するデフォルトの方法よりも LocalParams を使用するとパフォーマンスに影響があるかどうか疑問に思っていました。
例として、次の URL を考えてみましょう。
デフォルト
/select?q=dog&defType=dismax&qf=q_title_exact^20.0+q_title+q_suggest^0.5
LocalParams
/select?q={!type=dismax qf='q_title q_title_exact^20 q_suggest^0.5'}dog
サイズの違いは些細なことですが、パラメーターの型を 1 つに制限できるという事実は、私にとって非常に有益です。
ただし、 Local Paramsと呼ばれているため、使用すると適切にキャッシュされないなど、パフォーマンスに影響を与える可能性があることが懸念されます。