私はelasticsearchインデックスに500Mエントリを持っています。それぞれは5000の異なるソースの1つに属します(エントリは "source"という名前の整数属性を持ちます)。 検索を行うために、私はソースごとにそれらを増強したい:それぞれのソースIDに対して、私は異なるブーストをしたい。 ブーストは時間とともに変化します(例えば、1時間に1回)ので、インデックス時のブースティングは良いアイデアのようには見えません。エントリーフィールド値に基づいて伸縮性検索をブーストします
どうすればいいですか?
私はこれを検索しましたが、本当に有用なものは見つかりませんでした。 私は答えで見つけた2つのオプションを入れましたが、もっと良い選択肢がありますか?