将HBase列族历史记录设置为无穷大

时间:2017-02-06 11:26:34

标签: java hive hbase

我创建了一个版本= 3的HBase表,现在想要更改它以便它可以存储无限数量的更新。

ALTER 'table_name',NAME=>'cf',VERSION=>3

1 个答案:

答案 0 :(得分:1)

您无法将最大版本数设置为无限。您必须将数字设置为最大值

然而,根据HBase:

  

建议不要将最大版本数设置为   非常高的水平(例如,数百或更多)除非那些旧的   值非常珍贵,因为这会大大增加   StoreFile大小。

http://hbase.apache.org/book.html#schema.versions