HBase: Specify VERSIONS while creating table using Java API
问题 I know we can do it from hbase shell in the following way: create 't1', {NAME => 'f1', VERSIONS => 5} I could not find any corresponding option in HTableDesctiptor in the Java API. Any idea how to do this? 回答1: Max versions, and other ttl type settings, is specified per column family. So the max versions is on the HColumnDescriptor. 回答2: I leave here a sample code based on your example as reference. HTableDescriptor descriptor = new HTableDescriptor("t1"); HColumnDescriptor cd = new