课程编码
elasticsearchfordevs
课程时长
14 小时 通常来说是2天,包括中间休息。
要求
- 软件开发经验
- 熟悉命令行
- 不需有Elasticsearch相关的经验
课程概览
Elasticsearch是一个开源的分布式搜索引擎。它通常与Logstash(数据收集和日志分析引擎)和Kibana(分析和可视化平台)一起使用,组成“ELK堆栈”。
本培训针对希望使用Elasticsearch构建搜索和分析解决方案的软件开发人员。
本培训从讨论Elasticksearch架构开始,包括其分布式模型和搜索API。然后对Elasticsearch的功能、以及如何最好地将其集成到现有应用程序中进行讲解。
动手练习是本次培训的重要组成部分,让学员得以将所学知识运用到实践中,并在实践过程中收到导师的反馈意见。
受众
- 软件开发人员
课程形式
- 以现场动手实操为主。大部分概念是通过示例、练习和动手开发学到的。
课程大纲
Elasticsearch简介
编写搜索查询
执行文本分析
定义映射
扩大您的搜索
分布式模型
操纵搜索结果
执行聚合
处理数据关系
结束语