-
内容大纲
本书全面而系统地介绍了Elastic Stack应用与开发。Elastic Stack由一组处理和分析全文数据的组件构成,在日志、监控等领域中都有着广泛应用。本书在分析了Elastic Stack体系结构的基础之上,对Elastic Stack中的Elasticsearch、Logstash、Kibana和Beats组件分章节做了详细介绍。在讲解这些组件时,还列举了大量的应用实例,使读者可以在实践操作中迅速掌握这些组件的使用方法。
本书以Elastic Stack最新发布的版本7为基础编写,介绍了Elastic Stack中引入的新技术和新变化。本书适于有一定开发基础的软件编程人员,也可以做为架构师和运维人员的参考资料 -
作者介绍
-
目录
第1章 初识Elastic Stack
1.1 从ELK到Elastic Stack
1.1.1 历史
1.1.2 版本演变
1.1.3 许可授权
1.1.4 应用场景
1.2 Elasticsearch概览
1.2.1 安装与配置
1.2.2 体验Elasticsearch
1.3 Kibana概览
1.3.1 安装与配置
1.3.2 连接Elasticsearch
1.3.3 体验Kibana
1.3.4 导入样例数据
1.4 Logstash概览
1.4.1 安装Logstash
1.4.2 启动Logstash
1.4.3 连接Elasticsearch
1.5 Beats概览
1.5.1 安装Filebeats
1.5.2 配置Filebeat
1.5.3 启动Filebeat
1.6 本章小结
第2章 Elasticsearch原理与实现
2.1 全文检索与倒排索引
2.1.1 全文检索
2.1.2 倒排索引
2.1.3 Elasticsearch索引
2.1.4 Elasticsearch映射
2.2 文档字段
2.2.1 字段索引
2.2.2 字段存储
2.2.3 字段参数
2.2.4 元字段
2.2.5 字段限制
2.3 字段数据类型
2.3.1 核心类型
2.3.2 衍生类型
2.3.3 多数据类型
2.4 分片与复制
2.4.1 分片与集群
2.4.2 路由
2.4.3 容量规划
2.4.4 副本
2.5 客户端API概览
2.5.1 REST接口
2.5.2 Painless脚本
2.5.3 Java API
2.6 本章小结
第3章 Elasticsearch索引与文档
3.1 索引别名与配置
3.1.1 索引别名
3.1.2 索引配置
3.2 动态映射与索引模板
3.2.1 动态字段
3.2.2 动态模板
3.2.3 索引模板
3.2.4 _mapping接口
3.3 容量控制与缓存机制
3.3.1 _split接口
3.3.2 _shrink接口
3.3.3 _reindex接口
3.3.4 缓存机制
3.3.5 查看运行状态
3.4 操作文档
3.4.1 索引文档
3.4.2 获取文档
3.4.3 删除文档
3.4.4 更新文档
3.4.5 批量操作
3.5 本章小结
第4章 Elasticsearch分析与检索
第5章 叶子查询与模糊查询
第6章 相关性评分与组合查询
第7章 聚集查询
第8章 处理特殊数据类型
第9章 Kibana文档发现
第10章 Kibana文档可视化
第11章 Kibana综合展示
第12章 Logstash结构与配置
第13章 输入与输出
第14章 过滤器
第15章 Beats原理与结构
第16章 输入组件
同类热销排行榜
- C语言与程序设计教程(高等学校计算机类十二五规划教材)16
- 电机与拖动基础(教育部高等学校自动化专业教学指导分委员会规划工程应用型自动化专业系列教材)13.48
- 传感器与检测技术(第2版高职高专电子信息类系列教材)13.6
- ASP.NET项目开发实战(高职高专计算机项目任务驱动模式教材)15.2
- Access数据库实用教程(第2版十二五职业教育国家规划教材)14.72
- 信号与系统(第3版下普通高等教育九五国家级重点教材)15.08
- 电气控制与PLC(普通高等教育十二五电气信息类规划教材)17.2
- 数字电子技术基础(第2版)17.36
- VB程序设计及应用(第3版十二五职业教育国家规划教材)14.32
- Java Web从入门到精通(附光盘)/软件开发视频大讲堂27.92
推荐书目
-
孩子你慢慢来/人生三书 华人世界率性犀利的一枝笔,龙应台独家授权《孩子你慢慢来》20周年经典新版。她的《...
-
时间简史(插图版) 相对论、黑洞、弯曲空间……这些词给我们的感觉是艰深、晦涩、难以理解而且与我们的...
-
本质(精) 改革开放40年,恰如一部四部曲的年代大戏。技术突变、产品迭代、产业升级、资本对接...