OpenTSDB在部署的时候会执行create_table.sh这个初始化脚本,这个脚本的作用是在Hbase中创建4张表
这4张表,OpenTSDB主要使用其中的2张表
tsdb:存储插入数据的时间戳和值,rowkey为TSUID(插入数据指标UID+插入数据部分时间+标签UID)
TSUID详细解释见OpenTSDB的TSUID_一杯咖啡半杯糖的博客-CSDN博客
tsdb-uid:存储指标、标签,并为指标和标签成为唯一的UID
UID详细解释见OpenTSDB 的UID_一杯咖啡半杯糖的博客-CSDN博客
那么存储形式是什么呢?
以Api的方式插入数据,对应上面的数据我们可以看到标红的部分,插入一条共插入了6条红色的数据
{"metric": "me1","timestamp": 1654567205,"value": 1
版权声明:本文为sinat_23225111原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。