我能够在表创建时给出hbase表的ttl。如何在创建后更改表的ttl。是否可以在不禁用表的情况下在运行时更改ttl?提前感谢:)使用hortonworks 2.6 hdp phoenix 4.7版hbase 1.2.1版
izj3ouym1#
你可以执行 create if not exists 使用不同的ttl值再次执行ddl。例如:
create if not exists
create table if not exists TEST_TABLE (...) TTL=86400
或删除ttl:
create table if not exists TEST_TABLE (...) TTL=NULL
6rqinv9w2#
ALTER TABLE <table_name> SET TTL=<value in secs>
2条答案
按热度按时间izj3ouym1#
你可以执行
create if not exists
使用不同的ttl值再次执行ddl。例如:或删除ttl:
6rqinv9w2#