我在彈性搜索中有一個(gè)索引,它是使用模板創(chuàng)建的。我正在考慮停止使用模板并使用 NEST 轉(zhuǎn)換為類中的屬性。是否可以從服務(wù)器中刪除模板并繼續(xù)在同一索引中索引文檔?我知道索引與啟動(dòng)的模板相關(guān)聯(lián),如果刪除模板后續(xù)索引的文檔將通過(guò)屬性遵守新規(guī)則,則不確定在哪里可以找到信息。
1 回答

UYOU
TA貢獻(xiàn)1878條經(jīng)驗(yàn) 獲得超4個(gè)贊
是的,完成后可以刪除模板。但為什么要?jiǎng)h除它呢?索引模板可以保留在那里并應(yīng)用于基于的索引,index_patterns
因此它不會(huì)影響任何其他索引架構(gòu)。
“我正在考慮停止使用模板并使用 NEST 轉(zhuǎn)換為類中的屬性”
我認(rèn)為您不應(yīng)該停止使用索引模板。它更容易維護(hù)和定義分析器、同義詞等。
此外,索引模板僅在創(chuàng)建索引來(lái)定義架構(gòu)時(shí)應(yīng)用。
模板僅在索引創(chuàng)建時(shí)應(yīng)用。更改模板不會(huì)對(duì)現(xiàn)有索引產(chǎn)生影響。使用創(chuàng)建索引 API 時(shí),作為創(chuàng)建索引調(diào)用一部分定義的設(shè)置/映射將優(yōu)先于模板中定義的任何匹配設(shè)置/映射。
- 1 回答
- 0 關(guān)注
- 136 瀏覽
添加回答
舉報(bào)
0/150
提交
取消