THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
使用 benmark 写入数据:
precise_point | time_range | value_range | agg_range | agg_value | agg_range_value | group_by | lastest_point | |
---|---|---|---|---|---|---|---|---|
对齐时间序列 | 2.69 | 3.41 | 26.72 | 4.36 | 180000ms | 28.34 | 4.67 | 1.61 |
非对齐时间序列 | 2.87 | 2.78 | 27.65 | 2.69 | 超时 | 20.94 | 3.22 | 1.73 |
okPoint | 11760 | 12250 | 10000 | 10000 | 130000 | |||
10810 | 11280 | 10000 | 10000 | 130000 |
自行写入数据,单设备,10个测点,时间范围 0 ~ 1亿,共10亿个点,value 值和时间值相同。
String no_vector1 = "select count(*) from root.sg1.d1";
// 10 sensor with value filter with time range
String no_vector2 = "select count(*) from root.sg.d1 where time < %d and s0 < %d and s1 < %d and s2 < %d and s3 < %d "
+ "and s4 < %d and s5 < %d and s6 < %d and s7 < %d and s8 < %d and s9 < %d";
LOOP = 1000次
sql1 agg_all | sql2 agg_value_range | |
---|---|---|
对齐时间序列(未优化分支) | 130ms | 1734ms |
对齐时间序列(优化分支) | 127ms | 1305ms |
非对齐时间序列 | 617ms | 843ms |
对齐时间序列
非对齐时间序列