[英]Elasticsearch mapping : how to store a not-indexed field that could be of different types
[英]elasticsearch update operation on not-indexed fields
如果我在文檔中更新了一個字段,該字段被映射為未索引,那么ES仍會重新索引整個文檔嗎? 如果是這樣,是因為_source需要重新索引嗎? 是否可以不對_source編制索引?
_source
默認情況下不被索引 ,僅被存儲。 是的,ES將重新索引文檔,因為這是可以更新文檔的唯一方法:創建一個新文檔,刪除舊文檔。
這是ES中的基本原則:Lucene段(磁盤上的文件)是不可變的,不能更改 ,只能刪除(通過合並)或添加。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.