这门课解决什么工作场景
这套资料聚焦于 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






