图书介绍:本书主要以OpenTSDB的最新版本(2.3.1版本,2018年5月22日更新)为基础进行介绍。首先是OpenTSDB的入门开始,介绍了市面上多种时序数据库以及云端时序数据库,OpenTSDB的基础概念、源码搭建以及Grafana的基本使用等。第二章主要介绍OpenTSDB的网络层,涉及NIO基础、Netty基本使用,分析了OpenTSDB网络层的架构和实现。第三章介绍OpenTSDB中UniqueID组件的原理,主要涉及其如何实现uid与字符串之间的映射。第四章介绍了OpenTSDB如何实现时序数据的存储以及相关优化。第五章介绍了OpenTSDB如何实现时序数据的查询,其中分析了OpenTSDB查询中每个步骤的实现。第六章和第七章主要介绍OpenTSDB中的元数据以及Tree结构的实现和功能。第八章主要分析OpenTSDB中的插件以及工具类实现原理。