《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

回到顶部