你将获得
- 掌握 Elasticsearch 核心技能;
- 熟练进行生产环境中的部署与优化;
- 灵活运用 ELK 进行搜索与大数据分析;
- 具备通过 Elastic 官方认证的能力。
课程介绍
Elasticsearch 是一款非常强大的开源搜索及分析引擎。
在 DB-Engines Ranking 的数据库评测中,Elasticsearch 在 Search Engine 分类中长期位列第一。
除了搜索,结合 Kibana、Logstash 和 Beats,Elasticsearch 还被广泛运用在大数据近实时分析,包括日志分析、指标监控、信息安全等多个领域。
在国内,阿里巴巴、腾讯、滴滴、今日头条、饿了么、360 安全、小米、vivo 等诸多知名公司都在使用 Elasticsearch。
这门课将带你全面掌握 Elasticsearch 在生产环境中的核心实战技能。学完后,你可以在工作中快速构建出符合自身业务的分布式搜索和数据分析系统。
- 由浅入深:从基础概念到进阶用法,再到集群管理和大数据分析,学完即可应用到实际生产环境中;
- 实战演练:通过两个 Elasticsearch 实战项目,手把手带你进行实战服务搭建,巩固所学知识点;
- 认证备考:课程内容涵盖 Elastic 认证的全部考点,有助于你顺利通过认证考试。
课程目录
01-课程介绍【辣椒课堂www.lajiaokt.com】ts
02-内容综述及学习建议【辣椒课堂www.lajiaokt.com】ts
O3-Elasticsearch简介及其发展历史【辣椒课堂www.lajiaokt.com】ts
O4-ElasticStack家族成员及其应用场景【辣椒课堂www.lajiaokt.com】ts
O5-Elasticsearchi的安装与简单配置【辣椒课堂www.lajiaokt.com】,ts
O6-Kibana的安装与界面快速浏览【辣椒课堂www.lajiaokt.com】ts
O7-在Docker容器中运行ElasticsearchKibana和Cerebro【辣椒课堂vww.lajiaokt.com】,ts
O8-Logstashi安装与导入数据【辣椒课堂vww.lajiaokt.com】,ts
O9-基本概念:索引、文档和RESTAPI【辣椒课堂www.lajiaokt.com】ts
10-基本概念:节点、集群、分片及副本【辣椒课堂www.lajiaokt.com】ts
11-文档的基本CRUD与批量操作[辣椒课堂www.lajiaokt.com】ts
12-倒排索l介绍【辣椒课堂www.lajiaokt.com】,ts
13-通过Analyzeri进行分词[辣椒课堂www.lajiaokt.com】ts
14-SearchAPI概览[球椒课堂www.lajiaokt.com】,ts
15-URISearch详解[球椒课堂www.lajiaokt.com】ts
16-RequestBody与QueryDSLi简介【辣椒课堂www.lajiaokt.com】ts
17-QueryString&SimpleQueryString查询【辣椒课堂www.lajiaokt.com】ts
18-DynamicMapping和常见字段类型【辣椒课堂www.lajiaokt.com】,ts
19-显式Mappingi设置与常见参数介绍【辣椒课堂vww.lajiaokt.com】,ts
20-多字段特性及Mapping中配置自定义Analyzer【辣椒课堂www.lajiaokt.com】,ts
21-IndexTemplate和DynamicTemplate 【辣椒 www.lajiaokt.com] .ts
22-Elasticsearch聚合分析简介【辣椒课堂www.lajiaokt.com] .ts
23-第一部分总结【辣椒课堂www.lajiaokt.com] .ts
24-基于词项和基于全文的搜索【辣椒课堂www.lajiaokt.com] .ts
25-结构化搜【辣椒课堂www.lajiaokt.com] .ts
26-搜索的相关性算分【辣椒课堂www.lajiaokt.com].ts
27-Query&Filtering与多字符串多字段查询【辣椒课堂www.lajiaokt.com] .ts
28-单字符串多字段查询: DisMaxQuery 【辣椒课堂www.lajiaokt.com].ts
29-单字符串多字段查询: MultiMatch 【辣椒课堂www.lajiaokt.com] .ts
30-多语言及中文分词与检素【辣椒课堂www.lajiaokt.com] .ts
31-Spacelam,一次全文搜索的实例【辣椒课堂www.lajiaokt.com].ts
32-使用SearchTemplate和IndexAlias查询【辣椒课堂www.lajiaokt.com] .ts
33-综合排序: FunctionScoreQuery优化算分【辣椒课堂www.lajiaokt.com] .ts
34-Term&PhraseSuggester 【椒www.lajiaokt.com] .ts
35-自动补全与基于上下文的提示【辣椒课堂www.lajiaokt.com].ts
36-配置跨集群搜索【辣椒课堂www.lajiaokt.com] .ts
37-集群分布式模型及选主与脑裂问题【辣椒课堂www.lajiaokt.com].ts
38-分片与集群的故障转移【辣椒课堂www.lajiaokt.com] .ts
39-文档分布式存储【辣椒课堂www.lajiaokt.com].ts
40-分片及其生命周期【辣椒课堂www.lajiaokt.com] .ts
41-剖析分布式查询及相关性算分【辣椒课堂www.lajiaokt.com】ts
42-排序及DocValues8 Fielddata[球椒课堂www.lajiaokt.com】ts
43-分页与這历:From,Size,SearchAfter&ScrollAPI[球椒课堂www.lajiaokt.com】ts
44-处理并发读写操作[辣椒课堂www.lajiaokt.com】ts
45-Bucket&Metric聚合分析及嵌套聚合【辣椒课堂www.lajiaokt.com】ts
46-Pipeline聚合分析【辣椒课堂www.lajiaokt.com】ts
47-作用范围与排序【辣椒课堂www.lajiaokt.com】ts
48-聚合分析的原理及精准度问题【辣椒课堂www.lajiaokt.com】ts
49-对象及Nested对象【球椒课堂www.lajiaokt.com】ts
50-文档的父子关系【辣椒课堂www.lajiaokt.com】ts
51-UpdateByQuery8 ReindexAPI【辣椒课堂www.lajiaokt.com】ts
52-IngestPipeline&PainlessScript【球椒课堂www.lajiaokt.com】ts
53-Elasticsearch数据建模实例【辣椒课堂www.lajiaokt.com】ts
54-Elasticsearch数据建模最佳实践【辣椒课堂www.lajiaokt.com】ts
55-第二部分总结回顾[球椒课堂www.lajiaokt.com】ts
56-集群身份认证与用户鉴权【辣椒课堂www.lajiaokt.com】ts
S7-集群内部安全通信【辣椒课堂www.lajiaokt.com】ts
58-集群与外部间的安全通信【球椒课堂www.lajiaokt.com】ts
59-常见的集群部署方式【辣椒课堂www.lajiaokt.com】ts
60-Hot&Warm架构与ShardFiltering【辣椒课堂www.lajiaokt.com】ts
61-分片设计及管理[辣椒课堂www.lajiaokt.com】ts
62-如何对集群进行容量规划【辣椒课堂www.lajiaokt.com】ts
63-在私有云上管理Elasticsearch集群的一些方法【辣椒果堂www.lajiaokt.com】,ts
64-在公有云上管理与部署Elasticsearch集群【辣椒课堂www.lajiaokt.com】ts
65-生产环境常用配置与上线清单【辣椒课堂www.lajiaokt.com】ts
66-监控Elasticsearch集群【辣椒课堂www.lajiaokt..com】,ts
67-诊断集群的潜在问题【辣椒课堂www.ajiaokt.com】ts
68-解决集群Yellow与Red的问题[辣椒课堂www.lajiaokt.com】.ts
69-提升集群写性能[辣椒课堂www.lajiaokt.com】ts
70-提升集群读性能【辣椒课堂www.lajiaokt.com】,ts
71-集群压力测试【辣椒课堂www.lajiaokt.com】ts
72-段合并优化及注意事项【辣椒课堂www.lajiaokt.com】ts
73-缓存及使用Breaker限制内存使用【辣椒课堂www.lajiaokt.com】ts
74-一些运维的相关建议【辣椒课堂www.lajiaokt.com】,ts
75-使用Shrink与RolloverAPI有效管理时i间序列索引【辣椒课堂www.lajiaokt.com】ts
76-索引全生命周期管理及工具介绍【辣椒课堂www.lajiaokt.com】ts
77-Logstash,入门及架构介绍【辣椒课堂www.lajiaokt..com】ts
78-利用DBC插件导入数据到Elasticsearch[辣椒课堂www.lajiaokt.com】ts
79-Beats
介绍[辣椒课堂www.lajiaokt.com】ts
80-使用IndexPatterni配置数据[辣椒课堂www.lajiaokt.com】,ts
81-使用KibanaDiscover探索数据[辣椒课堂www.lajiaokt.com】ts
82-基本可视化组件介绍【辣椒课堂www.lajiaokt.com】ts
83-构建Dashboard[辣椒课堂www.lajiaokt.com】ts
84-用Monitoringi和Alerting监控Elasticsearch集群【辣椒课堂www.lajiaokt.com】,ts
85-用APM进行程序性能监控【辣椒课堂www.lajiaokt.com】ts
86-用机器学习实现时序数据的异常检测(上)【辣椒课堂www.lajiaokt.com】,ts
87-用机器学习实现时序数据的异常检测(下)【辣椒课堂www.lajiaokt..com】,ts
88-用ELK进行日志管理[辣椒课堂www.lajiaokt.com】ts
89-用Canvas做数据演示[辣椒课堂www.lajiaokt.com】ts
90-项目需求分析及架构设计【辣椒课堂vww.lajiaokt.com】ts
g1-将电影数据导入Elasticsearch【辣椒课堂www.lajiaokt.com】,ts
92-搭建你的电影搜索服务【辣椒课堂www.lajiaokt.com】ts
93-需求分析及架构设计【辣椒课堂www.lajiaokt.com】ts
g4-数据Extract8 Enrichment[球椒课堂www.lajiaokt.com】ts
95-构建Insights
Dashboard【球椒课堂www.lajiaokt.com】.ts
96-Elastici认证介个绍[辣椒课堂www.lajiaokt.com】ts
97-考点梳理【辣椒课堂www.lajiaokt.com】ts
98-集群数据备份【辣椒课堂www.lajiaokt.com】ts
99-基于」ava和Elasticseach构建应用【辣椒课堂www.lajiaokt.com】,ts
100-结课试8结束语【辣椒课堂www.lajiaokt.com】,ts
评论0