HBase-模式创建简介
1、模式创建简介
1、可以使用Apache HBase Shell或Java API中的Admin创建或更新HBase模式。
2、进行ColumnFamily修改时,必须禁用表,比如:
2-1、示例
Configuration config = HBaseConfiguration.create();
Admin admin = new Admin(conf);
TableName table = TableName.valueOf("myTable");
admin.disableTable(table);
HColumnDescriptor cf1 = ...;
admin.addColumn(table, cf1); // adding new ColumnFamily
HColumnDescriptor cf2 = ...;
admin.modifyColumn(table, cf2); // modifying existing ColumnFamily
admin.enableTable(table);
2、API信息
http://hbase.apache.org/book.html#client_dependencies
2、模式更新简介
1、当对Tables或ColumnFamilies进行更改(例如,区域大小,块大小)时,这些更改将在下次进行重大压缩时生效,并且StoreFiles将被重写。
2、StoreFiles更多信息
store-API