在数据大爆炸的时代,如何快速准确地查询到目标数据显得尤为重要,对此Elasticsearch交出的答卷无疑非常抢眼。Elasticsearch是一个基于Lucene库的全文搜索引擎框架,是经典实时日志分析技术架构ELK平台的核心框架。本套视频教程基于Elasticsearch 7.8.0版本,由浅入深讲解Elasticsearch的开发应用、核心原理以及与其他经典数据分析引擎Spark、Flink的集成方式,带你玩转全文检索! 教程前三章节旨在让学习者初步了解Lucene、ELK、Elasticsearch,对Elasticsearch的基础概念:Restful、倒排索引、JSON等进行说明,并使用不同方式(HTTP、Java API)不同的角度(设计、原理)讲解软件的核心操作,并对Elasticsearch在不同环境(Windows、Linux)下的部署进行演示,体会不同模式(单点、集群)的区别。 第四章节,讲解Elasticsearch的设计思想及核心概念,体会全文搜索时代技术的演变过程;第五章节,将Elasticsearch和Spring框架集成,与主流的数据分析引擎相结合,实现生产环境中代码操作;最后两个章节,会重点讲解Elasticsearch的优化和常见面试题。
视频目录 01.尚硅谷_Elasticsearch-开篇02.尚硅谷_Elasticsearch-技术选型03.尚硅谷_Elasticsearch-教学大纲04.尚硅谷_Elasticsearch-入门-环境准备05.尚硅谷_Elasticsearch-入门-RESTful&JSON06.尚硅谷_Elasticsearch-入门-Postman客户端工具07.尚硅谷_Elasticsearch-入门-倒排索引08.尚硅谷_Elasticsearch-入门-HTTP-索引-创建09.尚硅谷_Elasticsearch-入门-HTTP-索引-查询&删除10.尚硅谷_Elasticsearch-入门-HTTP-文档-创建(Put&Post)11.尚硅谷_Elasticsearch-入门-HTTP-查询-主键查询&全查询12.尚硅谷_Elasticsearch-入门-HTTP-全量修改&局部修改&删除13.尚硅谷_Elasticsearch-入门-HTTP-条件查询&分页查询&查询排序14.尚硅谷_Elasticsearch-入门-HTTP-多条件查询&范围查询15.尚硅谷_Elasticsearch-入门-HTTP-全文检索&完全匹配&高亮查询16.尚硅谷_Elasticsearch-入门-HTTP-聚合查询17.尚硅谷_Elasticsearch-入门-HTTP-映射关系18.尚硅谷_Elasticsearch-入门-JavaAPI-环境准备19.尚硅谷_Elasticsearch-入门-JavaAPI-索引-创建20.尚硅谷_Elasticsearch-入门-JavaAPI-索引-查询&删除21.尚硅谷_Elasticsearch-入门-JavaAPI-文档-新增&修改22.尚硅谷_Elasticsearch-入门-JavaAPI-文档-查询&删除23.尚硅谷_Elasticsearch-入门-JavaAPI-文档-批量新增&批量删除24.尚硅谷_Elasticsearch-入门-JavaAPI-文档-高级查询-全量查询25.尚硅谷_Elasticsearch-入门-JavaAPI-文档-高级查询-分页查询&条件查询&字段查询26.尚硅谷_Elasticsearch-入门-JavaAPI-文档-高级查询-组合查询&范围查询27.尚硅谷_Elasticsearch-入门-JavaAPI-文档-高级查询-模糊查询&高亮查询28.尚硅谷_Elasticsearch-入门-JavaAPI-文档-高级查询-最大值查询&分组查询29.尚硅谷_Elasticsearch-环境-简介30.尚硅谷_Elasticsearch-环境-Windows集群部署31.尚硅谷_Elasticsearch-环境-Linux单节点部署32.尚硅谷_Elasticsearch-环境-Linux集群部署33.尚硅谷_Elasticsearch-进阶-核心概念34.尚硅谷_Elasticsearch-进阶-系统架构-简介35.尚硅谷_Elasticsearch-进阶-单节点集群36.尚硅谷_Elasticsearch-进阶-故障转移37.尚硅谷_Elasticsearch-进阶-水平扩容38.尚硅谷_Elasticsearch-进阶-应对故障39.尚硅谷_Elasticsearch-进阶-路由计算&分片控制40.尚硅谷_Elasticsearch-进阶-数据写流程41.尚硅谷_Elasticsearch-进阶-数据读流程42.尚硅谷_Elasticsearch-进阶-更新流程&批量操作流程43.尚硅谷_Elasticsearch-进阶-倒排索引44.尚硅谷_Elasticsearch-进阶-文档搜索45.尚硅谷_Elasticsearch-进阶-文档刷新&文档刷写&文档合并46.尚硅谷_Elasticsearch-进阶-文档分析47.尚硅谷_Elasticsearch-进阶-文档控制48.尚硅谷_Elasticsearch-进阶-文档展示-Kibana49.尚硅谷_Elasticsearch-框架集成-SpringData-整体介绍50.尚硅谷_Elasticsearch-框架集成-SpringData-代码功能集成51.尚硅谷_Elasticsearch-框架集成-SpringData-集成测试-索引操作52.尚硅谷_Elasticsearch-框架集成-SpringData-集成测试-文档操作53.尚硅谷_Elasticsearch-框架集成-SpringData-集成测试-文档搜索54.尚硅谷_Elasticsearch-框架集成-SparkStreaming-集成55.尚硅谷_Elasticsearch-框架集成-Flink-集成56.尚硅谷_Elasticsearch-优化-硬件选择57.尚硅谷_Elasticsearch-优化-分片策略58.尚硅谷_Elasticsearch-优化-路由选择59.尚硅谷_Elasticsearch-优化-写入速度优化60.尚硅谷_Elasticsearch-优化-内存设置61.尚硅谷_Elasticsearch-优化-重要配置62.尚硅谷_Elasticsearch-面试题