随笔分类 -  ES

摘要:1. 概述 前面我们聊了 Elasticsearch(ES)集群的搭建,今天我们来聊一下,Elasticsearch(ES)集群如何与 Springboot 进行整合。 Elasticsearch(ES)集群的搭建可参见我的另一篇文章《Elasticsearch(ES)集群的搭建》。 Elastic 阅读全文
posted @ 2021-09-24 12:52 追风人聊Java 阅读(2938) 评论(1) 推荐(0) 编辑
摘要:1. 概述 Elasticsearch(ES)集群支持分片和副本,能够很容易的实现负载均衡、扩容、容灾、高可用。 今天我们就来聊一下,Elasticsearch(ES)集群是如何搭建的。 2. 场景介绍 服务器A IP:192.168.1.8 服务器B IP:192.168.1.144 服务器C I 阅读全文
posted @ 2021-09-23 10:05 追风人聊Java 阅读(1346) 评论(0) 推荐(0) 编辑
摘要:1. 概述 今天我们来聊一下Elasticsearch(ES)的滚动搜索与批量操作。 2. Elasticsearch(ES)的滚动搜索 2.1 概述 滚动搜索我们经常能够用到,例如:推荐列表,此类列表通常不需要分页,而是一直上滑刷新。 滚动搜索的原理是根据固定的排序规则先加载一部分数据,当用户再刷 阅读全文
posted @ 2021-09-22 18:26 追风人聊Java 阅读(1073) 评论(0) 推荐(0) 编辑
摘要:1. 概述 之前聊了Elasticsearch(ES)的高级搜索(DSL搜索)的一部分内容,今天把剩下的部分聊完。 2. 场景说明 2.1 创建索引同时创建映射 PUT http://192.168.1.11:9200/index_user 参数: { "settings":{ "index":{ 阅读全文
posted @ 2021-09-21 08:02 追风人聊Java 阅读(282) 评论(0) 推荐(0) 编辑
摘要:1. 概述 之前聊了一下 Elasticsearch(ES)的基本使用,今天我们聊聊 Elasticsearch(ES)的高级搜索(DSL搜索),由于DSL搜索内容比较多,因此分为两篇文章完成。 2. 场景说明 2.1 创建索引同时创建映射 PUT http://192.168.1.11:9200/ 阅读全文
posted @ 2021-09-20 16:36 追风人聊Java 阅读(976) 评论(0) 推荐(0) 编辑
摘要:1. 概述 分词器是Elasticsearch中很重要的一个组件,用来将一段文本分析成一个一个的词,Elasticsearch再根据这些词去做倒排索引。 今天我们就来聊聊分词器的相关知识。 2. 内置分词器 2.1 概述 Elasticsearch 中内置了一些分词器,这些分词器只能对英文进行分词处 阅读全文
posted @ 2021-09-19 10:46 追风人聊Java 阅读(1712) 评论(0) 推荐(1) 编辑
摘要:1. 概述 之前聊了一下 Elasticsearch 的安装,今天我们来说说 Elasticsearch 的基本使用。 2. Elasticsearch索引的使用 索引(index)相当于是mysql中的表。 2.1 创建索引 1)Head插件方式 选择 索引 页签,点击【新建索引】按钮,输入索引名 阅读全文
posted @ 2021-09-18 23:26 追风人聊Java 阅读(1559) 评论(0) 推荐(0) 编辑
摘要:1. 概述 随着企业业务量的不断增大,业务数据随之增加,传统的基于关系型数据库的搜索已经不能满足需要。 在关系型数据库中搜索,只能支持简单的关键字搜索,做不到分词和统计的功能,而且当单表数据量到达上百万级别后,关系型数据库的查询效率就会断崖式下跌,造成用户体验下降。 这时我们就需要引入分布式搜索引擎 阅读全文
posted @ 2021-09-18 11:52 追风人聊Java 阅读(500) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示