《ElasticSearch核心技术与实战》学习笔记
1.怎么使用ES实现海量数据搜索和安全监控。怎么搜索附件的定位乘客或司机在地图上显示。
2.ELK+Beats实现日志收集与分析,系统指标监控,系统信息安全(设置报警阈值)。
3.使用机器学习实现自动异常监控。
以上三个问题内容相同,但业务实现上一层比一层深入,下面第两个问题属于运维和优化部分。
4.Canvas展示数据,及管理索引生命周期,并且对索引进行优化。
5.实现对大数据近实时分析(与hadoop分析的区别)。
6.运维能力,包括性能优化和扩展等。
第二节:学习目标
1.开发
2.运维
3.方案
第三节:
1水平扩展
|Node| ->
|Master Nodes, Coordinate Nodes, Data Nodes| ->
|Master Nodes, Coordinate Nodes, Hot Nodes, Warm Nodes, ML Nodes|
API地址:https://www.elastic.co/guide/en/elasticsearch/client/index.html
2新版本支持JDBC & ODBC的接入方式
第四节:
1X-pak的使用
2使用场景(搜索和数据分析):https://www.elastci.co/use-cases
3架构
第五节:
1.安装步骤:(1)下载并解压;(2)运行bin/elastcisearch(多实例运行bin/elasticsearch -E node.name=node1 -E cluster.name=elasticsearch -E path.data=node1_data -d);(3)访问http://localhost:9200;
2.配置文件:(1)config/jvm.options讲解:https://www.elastic.co/blog/a-head-of-trouble
3.插件安装:(1)bin/elasticsearch-plugin install analysis-icu;(2)插件地址:https://www.elastic.co/guide/en/elasticsearch/plugin/current/intro.html;(3)实现自定义插件!!!
以上是 《ElasticSearch核心技术与实战》学习笔记 的全部内容, 来源链接: utcz.com/z/513514.html