我想知道是否可以检索现有的hbase表架构?
我想知道列族名称是什么等等。
如果有任何.net或java代码,我将非常感谢能为我发帖。
答案 0 :(得分:1)
是的,这是可能的。您只需要调用HBaseAdmin.getTableDescriptor:
HBaseAdmin hbaseAdmin = new HBaseAdmin(config);
HTableDescriptor tableDescriptor = hbaseAdmin.getTableDescriptor(tableName)
tableDescriptor对象将包含有关表(族等)的所有信息。