这是一本从原理与实战角度全面讲解InfluxDB的著作,由资深架构师、InfluxDB技术专家撰写,融入了作者构建千亿级监控大数据平台的工程实战经验。从生态、应用场景、功能使用、源码分析等角度对InfluxDB进行了深入讲解,包含9个企业级实战案例、100余示例、300余条命令和语法详解,能帮助读者从零开始,彻底吃透InfluxDB的功能和原理,快速晋级为InfluxDB实战专家。
全书一共11章,从逻辑上分为四个部分:
第一部分准备篇(第1~2章)
首先,从宏观角度介绍了InfluxDB的发展历程、适应场景、特点、优势以及社区和生态;然后,手把手教读者如何快速在各种环境中搭建InfluxDB生产环境。
第二部分基础篇(第3~8章)
着重、全面讲解了InfluxDB的核心功能,包括基础操作、连续查询、保留策略、认证授权、集群和可用性、备份管理、节点管理、第三方协议等,并以多个DevOps实战为例,详细分析了InfluxDB的原理和实战技巧。
第三部分实战篇(第9~10章)
分别以基于TICK的DevOps实战和基于InfluxDB、Grafana、Prometheus的DevOps实战为例,讲解了以InfluxDB为核心的企业级监控系统的构建方法和实战技巧。
第四部分扩展篇(第11章)
着重讲解了InfluxDB的源码编译方法,并对启动流程、配置模块、HTTP写入和查询流程等进行了源码分析,帮助读者打开探索和研究InfluxDB源码的精彩之门。
展开