elasticsearch
文章平均质量分 84
elasticsearch 相关
GrayGo
这个作者很懒,什么都没留下…
展开
-
Spring 整合 Elasticsearch
Spring 项目中专门有链接ES的,可以方便快速的链接ES。官方文档一般都会有版本对照的说明同时也提供了更为方便的“Spring Boot Starter Data Elasticsearch”。在这里我们使用的是“Spring Boot Starter Data Elasticsearch » 2.6.15” 这里要注意结合自己项目版本选择正确的“Spring Boot Starter Data Elasticsearch“版本引入到项目即可</</</</原创 2024-03-12 15:49:51 · 1391 阅读 · 0 评论 -
Elasticsearch 排序与评分问题
我们es中保存了商户所有的商品信息,在一个下拉框中需要能多维度的定位到商品信息(如输入商品名+规格等等),因为涉及字段较多,所以我们还为每个字段单独设置了权重,且在使用should + multi_match 时指定了minimum_should_match(最小的匹配数量),以此来避免出现无关数据。测试发现我们输入与第一项匹配值与预想有一定差距,比如下图:我们输入了全脂牛奶15ml,可是预想的15ml排到了第三行,一个50ml排到了第一行。我们在不停调整权重后也不能解决。原创 2024-03-12 10:39:25 · 1497 阅读 · 0 评论 -
canal 1.1.7安装 (同步es7)
canal读取Mysql的 binlog文件实现数据同步操作,所以开启极其简单且网上大把教程,这里跳过这一步。查看binlog二进制文件信息,执行查看内容。原创 2024-03-11 18:35:55 · 1269 阅读 · 0 评论 -
elasticsearch说明
elasticsearch是构建在Apache Lucene上的使用Java语言开发的开源分布式搜素引擎。Lucene是一个开源的全文搜索引擎工具包,它仅是一个工具包而不是一个完整的工作引擎,并且只能被Java应用程序调用,elasticsearch基于REST API,因此任何开发语言开发的任何应用程序都可以通过JSON格式的HTTP请求来管理elasticsearch集群。elasticsearch封装并扩展了Luncene,使存储、索引、搜索都变得更快、更容易。原创 2024-03-11 14:07:01 · 364 阅读 · 0 评论