私は中位サイズの文書(15-30 Mb以上)を持つESインデックスを持っています。弾性検索:文書のサイズとクエリのパフォーマンス
各ドキュメントにはブール値フィールドがあり、ほとんどの場合、特定のドキュメントIDにそのフィールドがtrueに設定されているかどうかを知りたいと思っています。
文書サイズがこのクエリのパフォーマンスに影響しますか?
"size": 1,
"query": {
"term": {
"my_field": True
}
},
"_source": [
"my_field"
]
また、「サイズ」:0クエリの方が時間パフォーマンスが向上しますか?
"_source"の代わりに "fields"を使用してはいけませんか? BTW。彼の答えの両方のジョルディバードアドバイスは、パフォーマンスに役立つはずです。 インデックスを持っていれば、テストを確実に行うだけです! –