简介

拼音分词在日常生活中其实很常见。例如打开百度搜索时输入拼音时可展示出可选的中文搜索词条:

下载打包

1.下载源码
https://github.com/medcl/elasticsearch-analysis-pinyin
如果不需要随时更新最新版本库,可以选择下载zip包
2.编译打包
使用idea打开解压后的源码工程,需要修改一项配置,就是拼音分词器的版本要与elasticsearch一直,我的版本时7.6.2,修改成自己对应的版本号

执行编译打包命令:

mvn clean package

下图中打包后会在target/releases下生成一个zip包

3.部署拼音分词器插件
上传zip包,到自己的Elasticsearch目录下的plugins,我的目录是:/usr/local/elasticsearch-7.6.2/plugins
上传完成后使用命令解压zip包

unzip -d pinyin elasticsearch-analysis-pinyin-7.6.2.zip

解压完成后会在plugins目录下面生成pinyin文件夹
如果是使用root用户操作的,则需要修改pinyin目录的用户归属,我启动elasticsearch的用户是es,所以将pinyin目录及子目录喝文件都改成es用户权限

chown -R es:es pinyin

4.重启elasticsearch使其加载拼音插件

测试拼音分词器

打开kibana,如果没有安装kibana的参考:
Elasticsearch kibana7.6.2 安装

点击左侧工具按钮,进入开发工具界面
输入拼音分词测试命令会在右侧输出结果,可以看到已经将中文按照拼音进行分词,其中”csikfcq“ 是对这个内容的首字母简写分词,至此拼音分词器以安装成功

Elasticsearch安装拼音分词器插件相关推荐

  1. 2021年大数据ELK(八):Elasticsearch安装IK分词器插件

    全网最详细的大数据ELK文章系列,强烈建议收藏加关注! 新文章都已经列出历史文章目录,帮助大家回顾前面的知识重点. 目录 系列历史文章 安装IK分词器 一.下载Elasticsearch IK分词器 ...

  2. 59、Docker ElasticSearch安装拼音分词器及自定义分词器

    一.使用拼音分词器 1.拼音分词器 2.docker下安装拼音分词器插件 3.测试拼音分词器 # 测试拼音分词器 POST /_analyze {   "text": [" ...

  3. Elasticsearch之中文分词器插件es-ik(博主推荐)

    前提 什么是倒排索引? Elasticsearch之分词器的作用 Elasticsearch之分词器的工作流程 Elasticsearch之停用词 Elasticsearch之中文分词器 Elasti ...

  4. elasticsearch安装ik分词器

    elasticsearch安装ik分词器 1. 修改docker-compose.yml文件,对es目录下的plugins文件夹进行文件映射 version: "2.2" volu ...

  5. 【elasticsearch系列】windows安装IK分词器插件

    环境 github下载:https://github.com/medcl/elasticsearch-analysis-ik/releases 注意,IK分词器插件要与ES版本保持一致: 有的小伙伴在 ...

  6. 使用docker安装拼音分词器

    要实现根据字母做补全,就必须对文档按照拼音分词. 在GitHub上恰好有elasticsearch的拼音分词插件. 地址:https://github.com/medcl/elasticsearch- ...

  7. Elasticsearch安装IK分词器,kibana安装是基本使用,DSL语句入门

    文章目录 1. 安装IK分词器 2. Kibana安装和使用 2.1 ELK概述 2.2 Kibana下载 2.3 DSL语句 1. 安装IK分词器 ElasticSearch 默认采用的分词器, 是 ...

  8. ElasticSearch 安装中文分词器

    1.安装中文分词器IK 下载地址:https://github.com/medcl/elasticsearch-analysis-ik 在线下载安装: elasticsearch-plugin.bat ...

  9. elasticsearch 安装拼音分词

    1. 下载拼音分词:可以根据自己的es版本选择对应的分词 的版本 https://github.com/medcl/elasticsearch-analysis-pinyin/releases?aft ...

  10. Elasticsearch之中文分词器插件es-ik的自定义热更新词库

    1: 部署 http 服务 在这使用 tomcat7 作为 web 容器, 先下载一个 tomcat7, 然后上传到某一台服务器上(192.168.80.10). 再执行以下命令 tar -zxvf ...

最新文章

  1. cocos3 深入理解tank和子弹之间的关系
  2. 【直播课】6小时教你掌握MMdetection工程落地实践
  3. 【Rain in ACStar HDU-3340】
  4. [Leetcode][第40题][JAVA][数组总和2][回溯][剪枝]
  5. vb.net中东软医保接口的调用
  6. A browser for WinCE/Windows base WebKit. (zz)
  7. 【Kettle】Kitchen和Pan的命令行参数
  8. dump文件_windows程序崩溃时生成dump文件方法
  9. 转 十道海量数据处理面试题与十个方法大总结
  10. 二叉链表存储的二叉C语言,C语言实现二叉链表存储
  11. codeblock调试
  12. shellcode样本—弹出计算器
  13. Java版九宫格算法
  14. JavaSE基础知识点整理总结
  15. PaddlePaddle 波斯顿房价预测训练结果
  16. matlab k线图快速画出红色阳线绿色阴线
  17. [DR吐槽]——三大卡牌链游到底都是什么货色?
  18. 2018云南-华为软件产业峰会成功举办 加快构建数字中国
  19. freemind 要下载java_Freemind
  20. 将截图作为桌面的一部分,提醒自己待办事项

热门文章

  1. Alt属性和Title属性
  2. 【基金量化研究系列】大类资产配置研究(六)——多资产风险平价策略
  3. 异名童鞋的微信小游戏性能优化
  4. 在R和Python中求峰度和偏度
  5. Keil编译出现 “no source“: Error: command-line: #564: cannot open解决方法
  6. 冯诺依曼结构和哈佛结构
  7. 中兴新支点操作系统_中兴新支点操作系统体验报告:界面简洁、操作简单!
  8. SSRF漏洞原理及检测
  9. 分布式电商项目十七:商品服务-三级分类和查询
  10. linux双系统默认进入win10,win10 linux 双系统 默认win10启动