1条回答
默认
最新
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
墨值悬赏
TBase要进行冷热分离,对表有什么要求?
TBase中要做冷热分离,需要满足三个条件:
1.表必须是一个时间分区表。
时间分区表的字段必须包含在分片键中。
建表的时候必须指定默认组和冷组。
举例如下:
CREATE TABLE cold_move_test(
id int not null,
identifynumber text NOT NULL,
inserttimeforhis timestamp without time zone NOT NULL,
primary key(id,identifynumber,inserttimeforhis))
partition by range (inserttimeforhis)
begin (timestamp without time zone '2017-01-01')
step (interval '1 year')
partitions (24)
DISTRIBUTE BY SHARD (identifynumber) to GROUP default_group cold_group;
评论
有用 0
墨值悬赏