![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
es
文章平均质量分 75
Happy王子乐
联系QQ:820155406
展开
-
改造analysis-dynamic-synonym源码访问远程数据库
1、改造analysis-dynamic-synonym源码访问远程数据库以上方案还有什么不足呢?需要新增一个java服务,链路变长,维护工作随之变大,这个该如何解决呢?原创 2022-05-28 12:31:07 · 373 阅读 · 1 评论 -
采用analysis-dynamic-synonym插件,动态接口的方式同步同义词
1、采用analysis-dynamic-synonym插件,动态接口的方式同步同义词大致原理 -> 动态接口:1、采用外部URL请求的方式,将同义词配置同步到es。2、定时轮询,当发现接口返回版本发生变化时,则会触发自动更新;下载elasticsearch-7.10.0版本,并解压:https://www.elastic.co/cn/downloads/past-releases/elasticsearch-7-10-0下载IK分词器7.10.0版本,并解压到指定文件夹下(el原创 2022-05-28 12:29:38 · 877 阅读 · 0 评论 -
采用analysis-dynamic-synonym插件,动态文件的方式同步同义词
1、采用analysis-dynamic-synonym插件,动态文件的方式同步同义词大致原理 -> 动态文件:1、采用服务器文件的方式,当服务器文件的内容发生变化时,则会触发自动更新;2、插件会读取文件的更新时间来判断是否需要进行同义词更新;下载elasticsearch-7.10.0版本,并解压:https://www.elastic.co/cn/downloads/past-releases/elasticsearch-7-10-0下载IK分词器7.10.0版本,并解压到指定文件原创 2022-05-28 12:20:45 · 475 阅读 · 0 评论 -
创建同义词文本维护同义词
2、创建同义词文本维护同义词下载elasticsearch-7.10.0版本,并解压:https://www.elastic.co/cn/downloads/past-releases/elasticsearch-7-10-0下载IK分词器7.10.0版本,并解压到指定文件夹下(elasticsearch-7.10.0/plugins/),文件夹改名为ik:https://github.com/medcl/elasticsearch-analysis-ik/releases/tag/v7.10.0原创 2022-05-28 12:13:50 · 192 阅读 · 0 评论 -
创建索引时指定同义词
1、创建索引时指定同义词下载elasticsearch-7.10.0版本,并解压:https://www.elastic.co/cn/downloads/past-releases/elasticsearch-7-10-0下载IK分词器7.10.0版本,并解压到指定文件夹下(elasticsearch-7.10.0/plugins/),文件夹改名为ik:https://github.com/medcl/elasticsearch-analysis-ik/releases/tag/v7.10.0运行原创 2022-05-28 12:08:03 · 438 阅读 · 0 评论 -
同义词&近义词解决方案(个人兴趣实践 & 公司分享课)
同义词&近义词解决方案一、背景1、同义词2、近义词3、实际业务场景二、技术实现方案三、下载地址四、同义词语法五、参考文档六、具体实现一、背景1、同义词指意义相同的一组词语,意义相同的同义词也叫等义词。2、近义词指词汇意义相同或相近的词语。如“美好”和“美妙”、“懒惰”和“怠惰”、“枯萎”和“干枯”、“宽敞”和“宽阔”。与“近义词”意思相近的词为“同义词”。3、实际业务场景搜索“苹果”关键字,可能想购买吃的“苹果”,也可能想购买“苹果手机”、“iphone13”二、技术实现方原创 2022-05-14 19:41:02 · 678 阅读 · 0 评论 -
企业级搜索系统案例源码(已经非常精简),根据前公司项目搭建,基于 spring-boot + elasticsearch + canal
一、准备工作:mysql数据库,并且把bin_log设置打开,新建数据库:db_search并运行准备好的sql文件 db_search.sqlelasticsearch安装,包括对应的可视化插件elasticsearch-head,详情参考:elasticsearch 安装:https://blog.csdn.net/u012888052/article/details/797104...原创 2019-04-17 10:32:34 · 5204 阅读 · 5 评论 -
elasticsearch 分词器插件安装 windows + Linux
windows下安装ik分词器: 在浏览器中粘贴以下url: https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v6.2.4/elasticsearch-analysis-ik-6.2.4.zip 注意:url中,es的版本需要对应上,例如es版本是6.2.4,url中就写6.2.4,不要对应不...原创 2018-08-22 12:28:02 · 1015 阅读 · 0 评论 -
java后台搭建查询系统 elasticsearch + logstash 并同步MySql数据(附java源程序)
一、安装环境java环境 略MySql 略elasticsearch 见文章,亲测可用:https://blog.csdn.net/u012888052/article/details/79710429head插件 见文章,亲测可用:https://blog.csdn.net/u012888052/article/details/79710429logstash 见文章,亲测可...原创 2018-07-12 14:02:15 · 1790 阅读 · 0 评论 -
Logstash安装及简单使用(同步MySql数据到ES)
一、安装java环境 略二、下载logstash地址:https://www.elastic.co/products/logstash三、新增/修改配置文件下载下来后,解压在安装目录下,创建新的配置文件,命名为:mysqltoes.conf这个文件名可以换成其他的,启动时脚本命令改成对应的就可以了。在文件中加入以下内容:input { stdin { } jdbc { j...原创 2018-07-12 13:41:14 · 2927 阅读 · 2 评论 -
如何安装es + 如何安装elasticsearch-head插件 亲测可用,附相关软件链接。
一、如何安装es1、首先下载最新的elasticsearch安装版本。 https://download.csdn.net/download/u012888052/103107562、下载完成后。解压缩在安装目录。 在cmd命令行进入安装目录,再进入 bin目录,运行elasticsearch.bat命令: 启动成功后。在浏览器中输入:http://localhost:9200/{ "stat...原创 2018-03-27 11:26:05 · 3749 阅读 · 1 评论 -
windows 下安装elasticsearch
本文是在Windows环境下安装elasticserach。1.下载2017-8-25博文更新 —-下载地址原elasticsearch下载地址失效,请点此下载elasticsearch-5.5.0因为es5.5.0的文件目录和以前的版本不太一样,所以本文全文都按照es5.5.0进行了更新。2.配置Java环境下载 64位的j转载 2017-12-21 08:57:11 · 176 阅读 · 0 评论