如何从phoenix更改hbase表的ttl

mi7gmzs6  于 2021-06-08  发布在  Hbase
关注(0)|答案(2)|浏览(1059)

我能够在表创建时给出hbase表的ttl。如何在创建后更改表的ttl。是否可以在不禁用表的情况下在运行时更改ttl?提前感谢:)
使用hortonworks 2.6 hdp phoenix 4.7版hbase 1.2.1版

izj3ouym

izj3ouym1#

你可以执行 create if not exists 使用不同的ttl值再次执行ddl。例如:

create table if not exists TEST_TABLE (...) TTL=86400

或删除ttl:

create table if not exists TEST_TABLE (...) TTL=NULL
6rqinv9w

6rqinv9w2#

ALTER TABLE <table_name> SET TTL=<value in secs>

相关问题