有网站源码怎么建站,企业建站工具,比较开放的浏览器,深圳短视频制作公司elasticsearch 8.x 插件安装#xff08;三#xff09;之拼音插件
elasticsearch插件安装合集
elasticsearch插件安装#xff08;一#xff09;之ik分词器安装#xff08;含MySQL更新#xff09;
elasticsearch 8.x插件#xff08;二#xff09;之同义词安装如何解决…elasticsearch 8.x 插件安装三之拼音插件
elasticsearch插件安装合集
elasticsearch插件安装一之ik分词器安装含MySQL更新
elasticsearch 8.x插件二之同义词安装如何解决jdk权限问题
elasticsearch插件安装二之dynamic-synonym插件
elasticsearch 8.x 插件安装三之拼音插件
elasticsearch 8.x 插件安装四之简繁体插件
es 分词器五之elasticsearch-analysis-jieba 8.7.0
elasticsearch 8.x 插件安装六之Hanlp插件
一、拉取代码
Github地址https://github.com/infinilabs/analysis-pinyin 二、修改es对应版本
打开elasticsearch目录下的pom文件将elasticsearch.version版本修改为你需要的版本此处修改为8.7.0。 点击maven的package命令打包然后去elasticsearch目录下找到target目录在release目录下有对应的es插件 三、复制至es plugins目录下
复制到es plugins目录下并且解压将原有的名字修改为analysis-pinyin 四、重启es并验证拼音插件
4.1 创建索引
PUT /medcl/
{settings : {analysis : {analyzer : {pinyin_analyzer : {tokenizer : my_pinyin}},tokenizer : {my_pinyin : {type : pinyin,keep_separate_first_letter : false,keep_full_pinyin : true,keep_original : true,limit_first_letter_length : 16,lowercase : true,remove_duplicated_term : true}}}}
}4.2 发送一个拼音分词的请求
GET /medcl/_analyze
{text: [刘德华],analyzer: pinyin_analyzer
}4.3 返回结果
{tokens : [{token : liu,start_offset : 0,end_offset : 1,type : word,position : 0},{token : de,start_offset : 1,end_offset : 2,type : word,position : 1},{token : hua,start_offset : 2,end_offset : 3,type : word,position : 2},{token : 刘德华,start_offset : 0,end_offset : 3,type : word,position : 3},{token : ldh,start_offset : 0,end_offset : 3,type : word,position : 4}]
}编程精选网www.codehuber.com程序员的终身学习网站已上线 如果这篇【文章】有帮助到你希望可以给【JavaGPT】点个赞创作不易如果有对【后端技术】、【前端领域】感兴趣的小可爱也欢迎关注❤️❤️❤️ 【JavaGPT】❤️❤️❤️我将会给你带来巨大的【收获与惊喜】