![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ElasticSearch
文章平均质量分 67
梦想blog
Java开发
展开
-
Elasticsearch 普通模板查询 + 代码块模板查询 + 函数使用 + 代码实现
在 es 路径下 config/scripts,创建文件,后缀名必须为.mustache,例如:my_complex_template.mustache 内容跟以上 source 一样,my_complex_template 为 id,不过内容包含代码块不用转义。但由于 json 格式的缘故,{{#productCode}} 这种格式不被认可,需要转义,使用 “”" json “”" 这种结构即可。还需要注意的是,最终生成的语法如果是 query:{} 查询会报异常,es 不允许 query 是空的。原创 2022-09-23 17:42:31 · 1368 阅读 · 1 评论 -
Elastic Search 根据匹配分和热度分排序
排序匹配分*0.8+热度分*0.2。匹配分、热度分归一化。原创 2022-07-27 09:52:36 · 2521 阅读 · 0 评论 -
ElasticSearch 索引重建 + 数据迁移
背景:老索引不支持拼音分词,只能中文分词删除新建索引DELETE /test_search_index新建索引 + settings,ignore_pinyin_offset 必须设置为 true,不然老数据洗不进去PUT /test_search_index{“settings”:{“analysis”:{“analyzer”:{“default”:{“type”:“custom”,“tokenizer”:“ik_max_word”,“filter”:[“my_pinyin”]},“ik_sma原创 2022-05-14 17:26:41 · 11 阅读 · 0 评论 -
Spring Boot + Elasticsearch 初体验
Elasticsearch 怎么说呢,经常会看到相关开源软件在使用,像日志解决方案 ELK 之类的,但是由于之前的工作经历,没有相关的业务需求,所以不需要用到这个框架,这次可能有机会接触到,先熟悉熟悉吧...## 安装1. 因为是本地测试,直接下载 Win 版本的就行了,官网:[https://www.elastic.co/downloads/elasticsearch](https://www.elastic.co/downloads/elasticsearch)2. 下载后解压,进入bin目录下原创 2021-12-04 22:51:01 · 3381 阅读 · 2 评论 -
ElasticSearch + IK分词 + 拼音分词
Docker 安装 ES因为是测试需要,所以跟公司版本保持一致即可sudo docker pull elasticsearch:7.4.2sudo mkdir -p /data/es_home/config/configsudo mkdir -p /data/es_home/config/datasudo mkdir -p /data/es_home/config/pluginsecho "http.host: 0.0.0.0" >> /data/es_home/config/e原创 2022-03-06 16:51:13 · 2960 阅读 · 0 评论