ICU 分析插件
编辑ICU 分析插件编辑
ICU 分析插件将 Lucene ICU 模块集成到 Elasticsearch 中,使用 ICU 库添加了扩展的 Unicode 支持,包括更好的亚洲语言分析、Unicode 规范化、Unicode 感知的大小写折叠、排序规则支持和音译。
ICU 分析和向后兼容性
ICU 库会不时收到更新,例如添加新字符和表情符号,以及改进排序规则(排序顺序)。这些更改可能会也可能不会影响搜索和排序顺序,具体取决于您使用的字符集。
虽然我们将 ICU 升级限制在主要版本中,但您可能会发现需要在之前的 主要版本中创建的索引 为了返回正确(并正确排序)的结果并利用新字符,需要重新编索引。
安装编辑
可以使用插件管理器安装此插件
sudo bin/elasticsearch-plugin install analysis-icu
该插件必须安装在集群中的每个节点上,并且每个节点在安装后都必须重新启动。
您可以从 https://artifacts.elastic.co/downloads/elasticsearch-plugins/analysis-icu/analysis-icu-8.14.3.zip 下载此插件进行 离线安装。要验证 .zip
文件,请使用 SHA 哈希 或 ASC 密钥。
删除编辑
可以使用以下命令删除插件
sudo bin/elasticsearch-plugin remove analysis-icu
删除插件之前,必须停止节点。