叩丁狼 Elasticsearch教程
该视频主要讲述了关系型数据库与弹性搜索的区别和结合方式。首先指出关系型数据库擅长准确查询但不擅长模糊查询等业务功能,而弹性搜索则擅长模糊查询等操作但不适合增删改等操作。为提高系统性能,需要将关系型数据库和弹性搜索结合使用,充分发挥各自优势。此外,视频还介绍了弹性搜索的安装、启动和底层框架等概念,并提到该搜索引擎是一个分布式的搜索引擎,采用了分片和倒排索引等概念。最后,视频还介绍了弹性搜索的查询、高级查询、分组等操作以及相关的语法和配置。
elastic search是什么?
elastic search是一个企业级用的站内搜索工具,也可以理解为弹性搜索。它主要擅长做查询,而增删改这种功能对于它来讲并不擅长。它底层使用了一个非常重要的框架叫做lucent,这个框架也是弹性搜索的基础。elastic search是一个分布式的搜索引擎,它内部采用分片和副本的方式来对数据进行高效处理,并提高可用性。它有一个很重要的概念叫做倒排索引,这个概念在弹性搜索中非常重要。elastic search的基本操作包括怎么建索引,怎么删除索引,怎么进行增删改查,怎么进行排序,怎么进行分页以及后面的高级查询,这些都会在课程中讲解。其中一个比较难的概念是分组,虽然相对复杂,但是对于站内搜索来说,很大情况下都会用到高亮和分组。
PS: b站上也有,不过和收费的可能有点不一样,对照一起看吧。传送门
资源目录
/计算机教程QTDLG/09-其他/451-叩丁狼-Elasticsearch教程/
1.课程介绍.mp4 11.08M
10.排序和分页查询.mp4 22.88M
11.查询所有和投影查询.mp4 13.05M
12.检索查询.mp4 21.10M
13.关键字查询和高亮显示.mp4 17.88M
14.逻辑和过滤查询.mp4 24.64M
15.课堂练习.mp4 12.83M
16.分组查询入门.mp4 28.49M
17.批量处理.mp4 15.23M
18.IK分词器.mp4 31.55M
19.一阶段小结.mp4 11.35M
2.ES的介绍.mp4 18.29M
20.Spring Data Elasticsearch的准备工作.mp4 26.78M
21.ElasticsearchRepository的使用.mp4 41.61M
22.ElasticsearchTemplate的基本使用.mp4 50.58M
23.ElasticsearchTemplate做分组查询.mp4 39.18M
24.Java高亮显示原理分析.mp4 29.35M
25.实现高亮显示.mp4 42.78M
3.ES的安装和启动.mp4 26.27M
4.安装head和kibana.mp4 23.02M
5.名词介绍.mp4 29.83M
6.分词器和倒排索引.mp4 18.51M
7.操作索引库.mp4 11.24M
8.新增文档和查询文档.mp4 18.55M
9.更新和删除文档.mp4 17.90M