Elasticsearch进阶笔记第四十篇

157 阅读2分钟

快速入门篇以及高手进阶篇课程总结

快速入门篇以及高手进阶

  • 1、快速入门:能了解最最基本的es的一些使用
  • 2、分布式原理:了解es的基本原理
  • 3、分布式文档系统:基本精通es的document相关的一些操作和开发
  • 4、初识搜索引擎:掌握es最核心,最基本的一些搜索的技术
  • 5、索引管理:掌握了基本的es的索引相关的操作
  • 6、内核原理探秘:深入理解的es的底层的原理

开始把es用起来,掌握了一些基本的知识,自己在公司做一些最最简单的小项目,也ok

  • 1、深度探秘搜索技术:彻底深入的了解各种高级搜索技术,精通搜索底层原理
  • 2、彻底掌握IK中文分词器:彻底掌握,连源码的修改都讲过了,怎么基于mysql热加载你的词库
  • 3、深入聚合数据分析:彻底深入的掌握了各种各样的数据聚合分析的功能
  • 4、数据建模实战:对模拟真实世界的有复杂关系的数据模型,讲解了建模、搜索和聚合
  • 5、elasticsearch高手进阶高级功能搜索模板term vector地理位置的搜索和聚合

你做一些小型的项目,数据量不大,简单在自己公司部署几个节点的es,3个节点

玩儿各种各样的搜索,聚合,中文分词,有关联和层次关系的数据如何建模,document如何管理和操作,索引的基本管理,es的核心原理,高级的功能,基于地理位置的应用的开发

你只能做es的小型项目,或者大型项目,但是数据量大不了

未来深化两个篇章

1、运维优化:生产环境的大规模集群的部署、运维管理、监控、安全管理、升级、性能优化、索引管理,大型es集群的运维知识,包括海量数据场景下的性能的调优,还有一个大数据场景的应用系统的设计,范式

2、项目实战:各种各样的案例,作为背景,模拟现实,来用业务驱动课程的讲解,和动手的实战,更好的理解、吸收、刺激你的对技术如何运用的灵感

  • 大型门户网站的搜索引擎系统:安全模拟真实大型搜索引擎系统的架构,特殊的点,降级,防止雪崩,缓存,架构怎么拆分,复杂的搜索引擎怎么构建,讲解
  • 大型电商网站的数据分析系统:完全用真实的复杂的电商的业务场景,去开发一整套完整的涵盖数十个分析模块的es数据分析系统