尚硅谷-elasticsearch

视频链接
谷粒商城项目中学习笔记

一:开篇(1~3)

五:环境(29~32)

六:进阶(33~48)

5.水平扩容
6.应对故障

1)1
2)
3)
4)

7.路由计算 & 分片控制

1)路由计算:计算存储位置(存&取)
在这里插入图片描述
2)分片控制
在这里插入图片描述

8.数据写流程

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

9.数据读流程

在这里插入图片描述

10.更新流程 & 批量操作流程

1)更新流程:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
2)批量(多文档)操作流程:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

11.分片原理

在这里插入图片描述
1)倒排索引
-1:词条:索引中,最小存储 和 查询单元
-2:词典:字典,词条的集合。(B+,HashMap)
-3:倒排表:
在这里插入图片描述
2)文档搜索
-1:倒排索引不可修改,不可变的特性和。
在这里插入图片描述
在这里插入图片描述
-2:解决:动态更新索引
在这里插入图片描述
在这里插入图片描述
-3:按段搜索,会以如下流程执行:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
3)近实时搜索
在这里插入图片描述
4)

13.文档刷新 & 文档刷写 & 文档合并

1)
2)
3)
4)

14.文档分析
1)
2)
3)
4)

15.文档控制
1)
2)
3)
4)

16.文档展示 - Kibana
1)
2)
3)
4)




七:框架集成(49~55)

1.

1)
2)
3)
4)




八:优化(56~61)

1.





九:面试题(62~62)

1.为什么要使用 Elasticsearch

在这里插入图片描述

2.Elasticsearch 的 master 选举流程

在这里插入图片描述

3.Elasticsearch 集群脑裂问题

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

4.Elasticsearch 索引文档的流程
5.Elasticsearch 更新和删除文档的流程
6.Elasticsearch 搜索的流程
7.Elasticsearch 在部署时,对 Linux 的设置,有哪些优化方法
8.GC 方面,在使用 Elasticsearch 时,要注意什么
9.Elasticsearch 对于大量数据(上亿量级)的聚合,如何实现
10.在并发情况下,Elasticsearch 如何保证 读写一致
11.如何监控 Elasticsearch 集群状态
12.是否了解字典树
13.Elasticsearch 中的集群、节点、索引、文档、类型是什么
14.Elasticsearch 中的倒排索引是什么
15.






版权声明:本文为qq_43056248原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。