我知道我们可以通过以下方式从 hbase shell 中做到这一点:
create 't1', {NAME => 'f1', VERSIONS => 5}
HTableDesctiptor
我在 Java API 中找不到任何相应的选项。知道怎么做吗?
我知道我们可以通过以下方式从 hbase shell 中做到这一点:
create 't1', {NAME => 'f1', VERSIONS => 5}
HTableDesctiptor
我在 Java API 中找不到任何相应的选项。知道怎么做吗?
我在这里留下一个基于您的示例的示例代码作为参考。
HTableDescriptor descriptor = new HTableDescriptor("t1");
HColumnDescriptor cd = new HColumnDescriptor("f1");
cd.setMaxVersions(5);
descriptor.addFamily(cd);
每个列族指定最大版本和其他 ttl 类型设置。所以最大版本在HColumnDescriptor上。