001_前言

[TOC]

为什么要学 ElasticSearch

主要功能

  1. 开源的分布式搜索引擎
  2. 大数据近实时分析引擎,性能很高,相对 hadoop 的离线计算需要等待一天来说,他立即可以拿到数据。
  3. 容易使用(自己的电脑都能安装),容易拓展。

学习目标

开发

  • 产品基本功能
  • 底层工作原理
  • 数据建模最佳实践

运维

  • 容量规划
  • 性能优化
  • 问题诊断
  • 滚动升级

方案

  • 搜索与如何解决搜索的相关性问题
  • 大数据分析实践与项目实战,理论知识运用到实际场景
  • 大数据分析案例,将 ElasticStack 用到这个场景

考试与证书

官方含金量很高的认证考试。3个小时解决12个问题。

内容和结构

Elasticsearch 入门与深入

  • 环境搭建
  • 搜索与聚合
  • 架构原理
  • 数据建模

Elasticsearch 集群管理

  • 水平扩展及性能优化
  • 最佳实践

ELK进行大数据分析

  • 可视化分析
  • 时序型数据
  • 异常检测

项目实战和知识点回顾

  • 电影搜索
  • 问卷分析
  • Elastic 认证

学习建议

  • 勤动手

    本地搭建多节点的集群的环境,理解分布式工作原理,执行教程中的每一个范例

  • 多思考

    结合实际的业务场景,深入思考,学会查阅相关的技术文档

  • 定目标

    做一次分享,开发一个具体的项目,参加 Elastic 认证考试


   转载规则


《001_前言》 阿钟 采用 知识共享署名 4.0 国际许可协议 进行许可。
  目录