如何获取put-in hbase的列名?

如何获取put-in hbase的列名?,hbase,Hbase,给定一个put(在shell中),用户需要指定要添加值的列。有没有办法获得一个put所拥有的所有列名?我知道方法getas 公共列表获取(字节[]系列,字节[]限定符) 但是,它不会向程序员提供有关列名的信息。如果要扫描--可以使用扫描“$hbase\u table\u path”,它将为您提供所有列族的所有列。如果您想限制像cf1、cf2这样的列族,那么您可以在扫描中添加另一个参数{COLUMNS=>['cf1','cf2']}

给定一个
put
(在shell中),用户需要指定要添加值的列。有没有办法获得一个
put
所拥有的所有列名?我知道方法
get
as

公共列表获取(字节[]系列,字节[]限定符)


但是,它不会向程序员提供有关列名的信息。

如果要扫描--可以使用扫描“$hbase\u table\u path”,它将为您提供所有列族的所有列。如果您想限制像cf1、cf2这样的列族,那么您可以在扫描中添加另一个参数{COLUMNS=>['cf1','cf2']}