- 本文對 Elasticsearch 7.17 適用
- 官方文件:https://www.elastic.co/guide/...
- 官方文件裡面講
index.store.preload
是靜態配置,可以在elasticsearch.yml
或簡歷索引前配置。實際上索引建立後也可以修改這個配置項,把索引close
後更改配置再open
即可。 - 關於索引檔案的格式和大小可以參見:關於 ES 的檔案格式
- 檢視索引磁碟佔用:Analyze index disk usage API
# 在 kibana 上執行這條指令可能會超時
POST my-index/_disk_usage?run_expensive_tasks=true
# 可以換成 curl 執行指令
curl -X POST "localhost:9200/my-index/_disk_usage?run_expensive_tasks=true&pretty"
# 使用賬號密碼
curl --user rdeniro:taxidriver -X POST "localhost:9200/my-index/_disk_usage?run_expensive_tasks=true&pretty"
- 官方文件沒講到預載入可以針對特定欄位,用欄位名即可:Elasticsearch 向量搜尋的工程化實戰
本文出自 qbit snap