如何更改 SnappyData 表的 TTL 值?

Posted

技术标签:

【中文标题】如何更改 SnappyData 表的 TTL 值?【英文标题】:How can I change the TTL value of SnappyData table? 【发布时间】:2018-05-08 04:01:17 【问题描述】:

例如:如果我创建 TTL = 60 秒的表:

CREATE TABLE APP.TEST (ID INTEGER NOT NULL PRIMARY KEY, TTL INTEGER) USING ROW OPTIONS (PARTITION_BY 'ID', EXPIRE '60') ;

如果需要,以后如何更改 TTL 值?

【问题讨论】:

【参考方案1】:

很遗憾,Alter table 目前不支持更改属性,例如 expire。您需要将该表转储到某个临时表中,删除 Test 并重新创建。

【讨论】:

谢谢。我会考虑这种方法

以上是关于如何更改 SnappyData 表的 TTL 值?的主要内容,如果未能解决你的问题,请参考以下文章

了解我的 SnappyData 表的存储桶数?

centos bind服务 中的dns cache缓存时间可以更改吗,如何更改

如何将 SnappyData 与 Kerberos 集成

pinpoint 修改hbase表TTL值

如何在 SnappyData 中获取外部表 jdbc url

如何使用 sql 查询以行存储模式在 snappydata 表中加载 JSON 数据?