当前位置: 首页 > 知识库问答 >
问题:

HBASE:列族TTL

张砚
2023-03-14

符合HBase规格:

“ColumnFamilies可以以秒为单位设置TTL长度,一旦达到过期时间,HBase将自动删除行。这适用于行的所有版本,甚至是当前版本。在HBase中为行编码的TTL时间是在UTC中指定的。”

    null

共有1个答案

孙成益
2023-03-14

这似乎是HBase参考指南中的一个错误。它应该说“细胞”,而不是“行”;行除了其单元格的时间戳之外没有内置的时间戳。

 类似资料:
  • 本文向大家介绍hbase的rowkey怎么创建好?列族怎么创建比较好?相关面试题,主要包含被问及hbase的rowkey怎么创建好?列族怎么创建比较好?时的应答技巧和注意事项,需要的朋友参考一下 解答: hbase存储时,数据按照Row key的字典序(byte order)排序存储。设计key时,要充分排序存储这个特性,将经常一起读取的行存储放到一起。(位置相关性) 一个列族在数据底层是一个文件

  • 本文向大家介绍Hbase行健列族的概念,物理模型,表的设计原则?相关面试题,主要包含被问及Hbase行健列族的概念,物理模型,表的设计原则?时的应答技巧和注意事项,需要的朋友参考一下 行健:是hbase表自带的,每个行健对应一条数据。 列族:是创建表时指定的,为列的集合,每个列族作为一个文件单独存储,存储的数据都是字节数组,其中的数据可以有很多,通过时间戳来区分。 物理模型:整个hbase表会拆分

  • 我试图在Cassandra CLI版本1.1.6中创建一个列族,我不确定如何将主键指定为MovieID。

  • 在我们深入研究 ChannelHandler 内部之前,让我们花几分钟了解下这个 Netty 组件模型的基础。这里先对ChannelHandler 及其子类做个简单的介绍。 Channel 生命周期 Channel 有个简单但强大的状态模型,与 ChannelInboundHandler API 密切相关。下面表格是 Channel 的四个状态 Table 6.1 Channel lifeycle