2

私は solr クックブックを読んでいますが、ブースト関数bf=product(popularity)パラメーターを使用して、「人気」スコアに基づいて特定のドキュメントをブーストすることを提案しています。

これは、ドキュメントのインデックス時間ブーストを使用して実装することもできますか?

それで、どちらがより良い選択肢ですか?次の点で違いがありますか。

  • 機能性?
  • パフォーマンス?
4

1 に答える 1

4

これは、人気度が変化する頻度によって異なります。事前に焼き付けられていて頻繁に変更されない場合は、インデックス時にブーストできます。頻繁に変更される場合 (たとえば、ライブ検索に基づいて)、(たとえば) ExternalFileFieldを使用して、特定のレコードに外部的に保存することをお勧めします。

于 2013-03-11T20:37:01.867 に答える