这门课解决什么工作场景

这套资料聚焦于 Elasticsearch 搜索引擎与 ELK 技术栈的企业级应用。在真实的业务开发中,当关系型数据库在面对千万级数据量的多条件筛选、全文检索或是聚合统计时,往往会出现严重的性能瓶颈。这门课解决的核心问题就是:如何利用分布式搜索引擎替代传统数据库的复杂查询,以及如何通过 ELK 构建企业级的海量日志采集与分析系统。如果你的日常工作涉及电商商品检索、订单多维度筛选,或者需要处理微服务架构下分散在各个节点的业务日志,这套资料能帮你补齐这部分技术短板,而不是停留在只会写简单 CRUD 的阶段。

适合什么基础与建议先看哪几块

这套内容不适合零基础人员。它默认你已经具备扎实的 Java 编程基础,熟悉 Spring 生态,并且对 Linux 常用指令与基础分布式概念有一定了解。资料整体偏向实战与底层原理结合,建议在开始时优先关注三个核心板块:首先是倒排索引机制与分词原理,这是理解搜索引擎性能优势的根基;其次是集群部署与分片副本设置,这部分直接关系到生产环境的数据容灾与横向扩容策略,是架构师必须吃透的环节;最后是数据读写流程,搞懂文档的写入与查询在集群节点间的流转机制,后续在做性能调优时才能有据可依。对于单点部署和基础的增删改查操作,如果已有经验可以快速略过,把精力集中在集群与底层机制上。

学完能独立做什么与资料怎么配合练习

按部就班学完后,你应当能够独立完成一套高可用搜索集群的架构设计。具体来说,包括根据业务数据量评估分片数量、配置合理的副本数以保证高可用、集成中文分词器处理非结构化文本,以及搭建一套完整的日志分析平台。资料中包含大量实操演示,建议在配合练习时,不要只用眼睛看视频。务必准备一台配置尚可的虚拟机或云服务器,跟着课程手动搭建多节点集群。在练习数据读写时,自己构造一批包含中文文本的测试数据,手动验证分词效果与检索精准度。遇到集群状态异常或分片未分配的情况,先查阅日志自行排查,这个过程比单纯跟着视频敲命令更能检验你对架构机制的理解深度。


掌握Elasticsearch核心技术应用,掌握ELK技术企业应用

课程目录

*   01 Elasticsearch收索引擎基础/

  *   01 搜索引擎概念.mp4 05:29

  *   02 es重要概念.mp4 12:21

  *   03 分词和倒排索引.mp4 13:23

  *   04 es单点部署.mp4 18:04

  *   05 集群部署.mp4 17:05

  *   06 集群启动&分词器插件安装.mp4 07:58

  *   07 数据容灾.mp4 08:28

  *   08 动态扩容.mp4 07:09

  *   09 分片和副本的设置.mp4 05:21

  *   10 数据读写流程.mp4 10:23

  *   11 索引操作.mp4 06:39

  *   12 索引操作下.mp4 02:32

  *   13 添加数据.mp4 02:32

  *   14 单查和修改.mp4 04:50

  *   15 查所有和分页.mp4 05:11

  *   16 删除数据.mp4 00:39

  *   17 结构化索引.mp4 08:13

  *   18 匹配查询.mp4 06:32

  *   19 排序.mp4 05:25

  *   20 聚合操作.mp4 14:28

  *   21 多重分组.mp4 05:47

  *   22 深度分页注意事项.mp4 08:39

*   02 Elasticsearch收索引擎进阶/

  *   01 analyze分析器.mp4 04:32

  *   02 es默认分词器.mp4 08:04

  *   03 ik分词.mp4 15:03

  *   04 拓展词库1.mp4 12:19

  *   05 拓展词库2.mp4 02:48

  *   06 同义词上.mp4 03:41

  *   07 同义词下.mp4 15:37

  *   08 拓展停用词.mp4 04:55

  *   09 动态拓展词.mp4 06:55

  *   10 多字段匹配.mp4 05:09

  *   11 match的and&or.mp4 04:34

  *   12 term和queryString.mp4 04:50

  *   13 bool查询.mp4 02:45

  *   14 filter.mp4 05:30

  *   15 should&filter.mp4 05:02

  *   16 查询权重1.mp4 06:50

  *   17 查询权重2.mp4 03:33

  *   18 查询权重3.mp4 01:58

  *   19 权重查询4.mp4 03:38

  *   20 权重查询5.mp4 12:53

*   03 Elasticsearch收索引擎企业应用/

  *   01 数据同步.mp4 34:25

  *   02 boot集成es.mp4 11:44

  *   03 匹配分页查询.mp4 09:39

  *   04 高亮查询.mp4 13:39

  *   05 boot聚合操作1.mp4 06:02

  *   06 boot聚合操作2.mp4 08:20

  *   07 boot聚合操作3.mp4 05:38

  *   08 boot多字段查询.mp4 04:31

  *   09 boot Operator.mp4 03:30

  *   10 boot term.mp4 01:50

  *   11 boot queryString.mp4 01:51

  *   12 boot bool.mp4 05:13

  *   13 boot filter1.mp4 05:26

  *   14 boot filter2.mp4 06:22

  *   15 boot filter3.mp4 01:58

  *   16 拼音分词器.mp4 03:28

  *   17 拓展IK分词器.mp4 11:39

  *   18 拓展分词器的作用.mp4 06:10

  *   19 拼音纠错.mp4 07:55

  *   20 英文纠错.mp4 03:29

  *   21 search-as-you-type实践-1.mp4 02:52

  *   22 search-as-you-type实践-2.mp4 05:40

  *   23 search-as-you-type实践-3.mp4 05:26

  *   24 search-as-you-type实践-4.mp4 11:01

  *   25 search-as-you-type实践-5.mp4 09:39

  *   26 search-as-you-type实践-6.mp4 03:42

*   04 ELK应用实战/

  *   01 logstash重要概念.mp4 07:22

  *   02 logstash安装及启动.mp4 01:58

  *   03 losgstash语法.mp4 03:31

  *   04 input&codec.mp4 08:48

  *   05 logstash-filter-1.mp4 02:25

  *   06 logstash-filter-2.mp4 04:57

  *   07 logstash-filter-3.mp4 10:02

  *   08 logstash-filter-4.mp4 05:33

  *   09 logstash-filter-5.mp4 03:38

  *   10 logstash-filter-6.mp4 02:35

  *   11 logstash-output.mp4 03:36

  *   12 ELK概念.mp4 05:36

  *   13 ELK部署.mp4 05:14

  *   14 boot配置logstash.mp4 03:26

  *   15 kibana配置日志管理.mp4 05:02

  *   16 可视化配置.mp4 03:20

  *   17 可视化添加序列.mp4 03:39

  *   18 dashboard.mp4 06:05

  *   19 结语.mp4 06:26

*   05 Elasticsearch收索引擎补充知识点/

  *   01 补充ELK+fk-1.mp4 06:48

  *   02 补充ELK+fk-2.mp4 06:41

  *   03 补充ELK+fk-3.mp4 02:55

  *   04 补充ELK+fk-4.mp4 06:03

  *   05 补充esObj和Array.mp4 03:10

  *   06 补充es-nested-1.mp4 04:47

  *   07 补充es-nested-2.mp4 04:28