我正在尝试使用hbase shell来查看HBase的行为方式。但是我在hbase shell中找不到任何与TTL不同的TTL的put。 Java Put类(至少在HBase 1.x中)有一个用于Put表示的变异的setTTL方法。 HBase shell" put"命令有什么等价物吗?
感谢。
答案 0 :(得分:2)
我发现只有使用HBase 1.x才能得到的答案如下:
HBase的(主):001:0> put' t1',' r1',' c1',' value',{' TTL' => 100 }
也就是说,将一个Ruby哈希作为最后一个参数传递给密钥' TTL'映射到所需TTL的整数值,以毫秒为单位。