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.16.0.zip 下载此插件以进行 脱机安装。要验证 .zip 文件,请使用 SHA 哈希ASC 密钥

删除

编辑

可以使用以下命令删除该插件。

sudo bin/elasticsearch-plugin remove analysis-icu

在删除插件之前,必须停止节点。