版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/rofth/article/details/86570767
关于Timescaledb 的Hypertable函数的参数,详见https://docs.timescale.com/v1.1/api#create_hypertable有具体的说明
(一)、create_hypertable()函数
几个重要的参数:
1、chunk_time_interval:块覆盖时间精确到纳秒,一天是1000*1000*60*60*24
2、SELECT create_hypertable('conditions', 'time', chunk_time_interval => interval '1 day'):指定块的覆盖时间是1天
3、SELECT create_hypertable('conditions', 'time', 'location', 4):在时间分区上使用time字段,在空间分区上使用location,且空间分区数是4个
(二)、add_dimension()函数
1、SELECT add_dimension('conditions', 'location', number_partitions => 4):在conditions表的location字段上添加4个分区的维度
add_dimension()函数是对create_hypertable()补充的,但是还有不同的地方,如chunk_time_interval:一个是覆盖时间,一个是覆盖时间间隔