文档首页> MapReduce服务 MRS> 用户指南(阿布扎比区域)> FAQ> 大数据业务开发> HBase表如何设置和修改数据保留期?
更新时间:2022-02-24 GMT+08:00

HBase表如何设置和修改数据保留期?

  • 创建表时指定

    创建t_task_log表,列族f, TTL设置86400秒过期

    create 't_task_log',{NAME => 'f', TTL=>'86400'}
  • 在已有表的基础上指定:
    disable "t_task_log"  #禁用表(这个需要停止业务)
    alter "t_task_log",NAME=>'data',TTL=>'86400' #设置TTL值,作用于列族data
    enable  "t_task_log"  #恢复表