OpenTSDB 技術內幕
內容描述
本書主要以OpenTSDB的最新版本(2.3.1版本)為基礎進行介紹。第1章從OpenTSDB的入門開始,介紹市面上多種時序數據庫和雲端時序數據庫,OpenTSDB的基礎概念、源碼環境搭建及Grafana的基本使用等。第2章主要介紹OpenTSDB的網絡層,涉及Java NIO基礎、Netty基本使用,分析了OpenTSDB網絡層的架構和實現。第3章介紹OpenTSDB中UniqueId組件的原理,主要講解如何實現UID與字符串之間的映射。第4章介紹OpenTSDB如何實現時序數據的存儲及相關優化。第5章介紹OpenTSDB如何實現時序數據的查詢,其中分析了OpenTSDB查詢中每個步驟的實現。第6章和第7章主要介紹OpenTSDB中的元數據及Tree結構的實現和功能。第8章主要分析OpenTSDB中的插件及工具類實現原理。