Elasticsearch+Logstash+Kibana教程

参考资料

累了就听会歌吧!

Elasticsearch

其他——那些年遇到的坑

2016-09-27

2016-10-15

2016-10-22

2016-11-04

2017-03-20

2017-03-21

背景知识——自己胡乱写的

1

2

3

4

API约定——描述Elasticsearch的一般用法

这部分主要讲述了使用Elasticsearch时需要注意的地方,比如多索引、日期表达式、参数的覆盖、一些格式化技巧等等。

1

2

3 翻译了两遍!

4

Document API——Elasticsearch的增删改查

Document的API大致可以分为两类:单文档操作和多文档操作。

单文档操作:index,get,delete,update,正好就是传统的CRUD

多文档操作:multi_get 和 bulk,它们适合批量操作。

1

2

3

4

5

6

7

8

Search API——查询操作,类似select

1

2

Cat API——查询Elasticsearch状态

1

聚合——Elasticsearch特有的高级分析函数

DSL——检索语言

2016-10-24

Lucene——Elasticsearch的内核

Modules——Elasticsearch的模块

这部分的内容主要是用于控制ES的配置,一般的模块都会包括两部分:

静态部分:这部分用于在节点级别控制,主要是在elasticsearch.yml文件或者启动参数中进行控制。

动态部分:这部分主要是通过一些API进行配置,可以参考

Logstash

intput插件

1

2

3

4

5

6

filter插件

1

output插件

Kibana

源码剖析

1

思维导图

参考资料 累了就听会歌吧! Elasticsearch 其他——那些年遇到的坑 2016-09-27 2016-10-15 2016-10-22 2016-11-04 2017-03-20 2017-03-21 背景知识——自己胡乱写的 1 2 3 4 API约定——描述Elasticsearch的一般用法 这部分主要讲述了使用Elasticsearch时需要注意的地方,比如多索引、日期表达式、参数的覆盖、一些格式化技巧等等。 1 2 3 翻译了两遍! 4 Document API——Elasticsearch的增删改查 Document的API大致可以分为两类:单文档操作和多文档操作。 单文档操作:index,get,delete,update,正好就是传统的CRUD 多文档操作:multi_get 和 bulk,它们适合批量操作。 1 2 3 4 5 6 7 8 Search API——查询操作,类似select 1 2 Cat API——查询Elasticsearch状态 1 聚合——Elasticsearch特有的高级分析函数 DSL——检索语言 2016-10-24 Lucene——Elasticsearch的内核 Modules——Elasticsearch的模块 这部分的内容主要是用于控制ES的配置,一般的模块都会包括两部分: 静态部分:这部分用于在节点级别控制,主要是在elasticsearch.yml文件或者启动参数中进行控制。 动态部分:这部分主要是通过一些API进行配置,可以参考 Logstash intput插件 1 2 3 4 5 6 filter插件 1 output插件 Kibana 源码剖析 1 思维导图
经验分享 程序员 微信小程序 职场和发展