es ik 多字段查询_Elasticsearch配置IK分词器的远程词库

本文介绍了如何为Elasticsearch的IK分词器配置远程词库,以实现动态添加搜索关键字匹配。通过配置nginx服务器,创建远程.dic文件,并在IKAnalyzer.cfg.xml中设置词库地址,可以实现在Elasticsearch中动态加载和更新词库,提高全文检索的准确性。通过示例展示了分词效果和日志验证过程。
摘要由CSDN通过智能技术生成

927b0c0210d78919d599e4801f3d6822.png

在生活中很多很多地方都涉及到了全文检索,最常见的就好比日常使用到的百度搜索等搜索引擎,也都是基于全文检索来实现的;全文检索种类较多,就好比Elasticsearch、Sorl等。

为Ealsticsearch配置词库,可以很好的解决生活中的关键字检索的匹配度,为Elasticsearch配置远程词库的话,我们就可以实现动态的添加搜索关键字进行匹配了,就好比使用百度搜索关键字"器词分"这个关键字,我们直接在百度上搜索,基本上是搜索不到任何结果的;

我们先安装好elasticsearch,然后安装IK分词器,我们的es版本和ik的版本可以通过ik分词器的git地址上看到

medcl/elasticsearch-analysis-ik​github.com
8ad4547f9a20a54b70ed68a41ec0a987.png

08af3f887777e5d7beccd132ae8ca622.png

我们把es和ik分词器安装完毕后,即可开始配置词库,在es中默认有提供一些词库,过滤一些语气词等;在安装的es的根路径下有一个pluginsikconfig路径,下面有一个IKAnalyzer.cfg.xml配置xml,打开后可以看到

2a2af09581f2abd05101e9c3d32ed278.png


在这里&#x

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值