InfluxDB actually looks like two databases in one, a time series data store and an inverted index for the measurement, tag, and field metadata.
InfluxDB看起来是两个数据库,一个时间序列数据存储,一个倒排索引(为了measurement、tag、field的元数据)
influxdb基础TSM和TSI来提取数据,先从TSI查询series,再从TSM文件读取对应的points。
TSM和TSI主要充当存储引擎,类似于Innodb和Mysql的关系。
问题?
1、TSM里存储的内容和结构?
猜测:TSM里,每一个SSTable只存储一个field的value,其中,时间戳为key,field_value为value;格式如下: time1:value1;time2:value2;time3:value3
网友评论