時間序列資料庫及應用場景
時間序列資料庫簡稱時序資料庫(Time Series Database),常適用於物聯網裝置監控和網際網路業務監控場景,提供高效能讀寫和強聚合計算服務。
時序資料業務應用包含如下特徵:
1.資料量大,每秒上千、上萬甚至於上億條資料;
2.時間特性強,以時間為單位產生;
3.主要是寫入和讀取操作,沒有更新操作;
4.大量的統計查詢要求,查詢一定時間範圍內的計數、最大值、最小值和平均值。
時序資料庫常見應用場景如下:
應用系統監控: 虛擬機器、伺服器、應用系統等;
物理裝置監控: 資料中心動力和環境監控、工廠生產裝置監控、網際網路執行資料監控、通訊監控、感測器等
物聯網裝置監控: 智慧交通、智慧家庭、樓宇等物聯網裝置。
資料庫基本概念包括:Metric、Data point、Timestamp、Field、Tag。
常見時序資料庫:InfluxDB、OpenTsdb等。