Elasticsearch Analysis Pinyin 8.17.5拼音插件
Elasticsearch 的拼音插件elasticsearch-analysis-pinyin-8.17.5
挺实用的,尤其你在搞中文搜索的时候,能省不少事。它靠一个叫pinyin-core-1.0.jar
的小库,把汉字转成拼音,还支持大小写转换和去音调,效果还不错。
安装插件之后,你的 Elasticsearch 就能理解拼音输入了。像用户搜beijing
也能找到“北京”,体验一下子就上来了。你还可以自己定义索引规则,适配自己项目的需求,蛮灵活的。
包里还有个plugin-descriptor.properties
,记得留意下。这个是插件的书,少了它 Elasticsearch 可不认插件。你要是打算拓展功能,或者自己定制器,这个文件得好好看看。
适合做中文搜索的场景,比如说你在搞电商平台、内容平台,或者日志工具,想让用户用拼音搜内容,装上它就对了。顺带一提,想看更多拼音分词插件的玩法,可以翻翻下面几个链接。
下载地址
用户评论