工信部官网备案查询系统,seo详细教程,赤峰市做网站多少钱,郑州网站建设公司锐客科技1、关于 Elasticsearch 8.X IK 分词插件相关问题 球友在 ElasticSearch 版本选型问题中提及#xff1a;如果要使用ik插件#xff0c;是不是就使用目前最新的IK对应elasticsearch的版本“8.8.2”#xff1f; https://github.com/medcl/elasticsearch-analysis-ik/releases/ta… 1、关于 Elasticsearch 8.X IK 分词插件相关问题 球友在 ElasticSearch 版本选型问题中提及如果要使用ik插件是不是就使用目前最新的IK对应elasticsearch的版本“8.8.2” https://github.com/medcl/elasticsearch-analysis-ik/releases/tag/v8.8.2 如果要使用最新es版本而IK没有对应的老师有推荐的其他类似插件吗谢谢——问题来源https://t.zsxq.com/13YX8fFQy 2、 说一下 Elasticsearch 中文分词插件 IK Analyzer 描述基于词典的中文分词插件。 资源链接https://github.com/medcl/elasticsearch-analysis-ik 目前业界使用相对广泛尤其中小型企业。 HanLP 描述基于NLP技术提供了一系列中文处理能力的分词插件。 资源链接https://github.com/KennFalcon/elasticsearch-analysis-hanlp Jieba 描述结巴分词的Elasticsearch插件版本。 资源链接https://github.com/sing1ee/elasticsearch-jieba-plugin Ansj 描述速度快能够识别新词的中文分词插件。 资源链接https://github.com/NLPchina/elasticsearch-analysis-ansj SmartCN 描述Elasticsearch自带的基于Lucene的中文分词插件。 资源链接Elasticsearch官方文档 MMSEG 描述基于词典的复杂切分算法中文分词插件。5.X版本后未再更新 资源链接https://github.com/medcl/elasticsearch-analysis-mmseg 根据具体的应用场景和需求可以选择合适的中文分词插件。 另外需要注意的是当使用插件时要确保其版本与Elasticsearch版本相匹配以避免可能出现的兼容性问题。 3、IK 分词插件如何使用最新版本 开篇提及问题本质Elasticsearch 更新版本快 而 IK 更新较慢的问题。举例如下图所示当前是 2023年10月20日Elasticsearch 最新版本为8.10.4而 IK 插件的版本为8.9.0。 两者类型不匹配安装的时候会报错。 怎么办这其实就是开篇问题所在。 咱们可以分析一下 IK 插件的代码插件源码近1年几乎没有任何更新。 也就是说是不是只手动改一下配置文件自己手动下载部署可不可以呢 其实是可以的咱们归拢一下步骤。 步骤1下载当前最新的 IK 插件。 步骤2解压源码 这里的外层文件名是我手动由 8.9.0 改成 8.10.2 的我的虚拟机集群是 8.10.2 版本。 修改配置 如上内容由原来的版本号 8.9.0改成 8.10.2 就可以了 完成后新版本打包如下所示打包为elasticsearch-analysis-ik-8.10.2.zip文件。 步骤3安装 Elasticsearch IK插件。 如下图所示参考IK的文档我们采取方式1。 第一步解压elasticsearch-analysis-ik-8.10.2.zip到如下的 plugins 下的 ik 文件夹下。 ik 文件需要我们提前手动创建。 解压后效果 第二步重启 Elasticsearch。 步骤4验证 IK 插件是否成功。 这个创建个索引指定映射中的某个字段为 ik_max_word 或者 ik_smart 就可以了。 PUT test_index_001
{mappings: {properties: {title: {type: text,analyzer: ik_max_word}}}
} 4、小结 改动非常小只为版本适配问题。更多类似问题欢迎留言交流。 推荐阅读全网首发从 0 到 1 Elasticsearch 8.X 通关视频重磅 | 死磕 Elasticsearch 8.X 方法论认知清单如何系统的学习 Elasticsearch 那些 ChatGPT4 也搞不定的 Elasticsearch 问题请抛给我们 更短时间更快习得更多干货 中国50%Elastic认证专家出自于此 比同事抢先一步学习进阶干货