欢迎投稿

今日深度:

HBase中的TTL应用,HBaseTTL应用

HBase中的TTL应用,HBaseTTL应用


HBase中每个数据存储在一个CELL中,HBase可以设置每个CELL保存的最大version数,还可以设置version保存的最大时间TTL(Time To Live),

生存期(TTL)设置了一个基于时间戳的临界值,内部的管理会自动检查TTL值是否达到上限,超过TTL的值会被删除;TTL参数设置的单位为秒,默认值

是Integer.MAX_VALUE,即2147483647秒。使用默认值的数据即为永久保留;

例如,设置TTL为10,即10秒,此时插入一条数据r1到表t1中,10秒之后r1将会被删除,如果r1有其他列,则其他列保留,TTL的概念只针对CELL

单元格

www.htsjk.Com true http://www.htsjk.com/hbase/27954.html NewsArticle HBase中的TTL应用,HBaseTTL应用 HBase中每个数据存储在一个CELL中,HBase可以设置每个CELL保存的最大version数,还可以设置version保存的最大时间TTL(Time To Live), 生存期(TTL)设置了一个基于时间...
相关文章
    暂无相关文章
评论暂时关闭