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
