MyException - 我的異常網
當前位置:我的異常網» 數據庫 » elasticsearch更動分析器

最新美化包cf手游下载:elasticsearch更動分析器

cf手游刷枪永久枪软件 www.yqwdk.icu  網友分享于:2018-06-06  瀏覽:0次
elasticsearch更改分析器

cf手游刷枪永久枪软件 www.yqwdk.icu 廢話不多說,直接上遇見的坑。

?

盡管可以增加新的類型到索引中,或者增加新的字段到類型中,但是不能添加新的分析器或者對現有的字段做改動。 如果你那么做的話,結果就是那些已經被索引的數據就不正確, 搜索也不能正常工作。對現有數據的這類改變最簡單的辦法就是重新索引:用新的設置創建新的索引并把文檔從舊的索引復制到新的索引。字段 _source 的一個優點是在Elasticsearch中已經有整個文檔。你不必從源數據中重建索引,而且那樣通常比較慢。為了有效的重新索引所有在舊的索引中的文檔,用 scroll 從舊的索引檢索批量文檔 , 然后用 bulk API 把文檔推送到新的索引中。

?

鏈接:https://www.elastic.co/guide/cn/elasticsearch/guide/current/reindex.html#reindex

?

ICU 插件是處理英語之外語言的必需工具,非常推薦你安裝并使用它,不幸的是,因為是基于額外的 ICU 函數庫, 不同版本的ICU插件可能并不兼容之前的版本,當更新插件的時候,你需要重新索引你的數據。

?

鏈接:https://www.elastic.co/guide/cn/elasticsearch/guide/current/icu-plugin.html

?

上面這兩段段話的意思很明確,如果你在設計的時候不確定分析器,你后期想變更,你必須重新導一遍數據。

?

如果你有很多節點并以集群方式運行的,你需要在集群的每個節點都安裝這個插件。

?

鏈接:https://www.elastic.co/guide/cn/elasticsearch/guide/current/icu-plugin.html

?

如果您在設計elasticsearch時候如果要使用特定的分析器則需要在每個節點都需要設置。

文章評論

軟件開發程序錯誤異常cf手游刷枪永久枪软件Copyright © 2009-2015 MyException 版權所有