HBase javaAP(一):JavaAPI几个主要类的使用方法

javaAPI中几种主要的类对HBase数据模式的操作。

java类 HBase数据模式
Admin 管理hbase数据表信息
HTableDescriptor 对表结构列簇的操作
HColumnDescriptor 列族结构对象,维护着关于列族的信息。
Table 表对象
put 修饰符
get
scanner

 下面讲一下其中几个类的具体用法以及其封装的方法

1、Admin

作用:提供了一个用来管理HBase 数据库表信息,负责表的 META 信息处理的接口。它提供的方法包括:创建表,删除表,列出表项,使表有效或无效,以及添加或删除表列族成员等。

HBase javaAP(一):JavaAPI几个主要类的使用方法

2、HTableDescriptor

表结构对象代表的是表的 schema ,包含了表的名字及其对应表的列簇

HBase javaAP(一):JavaAPI几个主要类的使用方法

3、HColumnDescriptor

列族结构对象,维护着关于列族的信息,例如版本号,压缩设置等。它通常在创建表或者为表添加列族的时候使用。列族被删除的时候,列族里面的数据也会同时被删除。

HBase javaAP(一):JavaAPI几个主要类的使用方法

4、Table

表对象,用于连接单独的HBase 表。提供了对表数据的增、删、查、改的方法。

HBase javaAP(一):JavaAPI几个主要类的使用方法

5、put

作用:用来对单个行执行添加操作

HBase javaAP(一):JavaAPI几个主要类的使用方法

6、get

作用:用来获取单个行的相关信息

HBase javaAP(一):JavaAPI几个主要类的使用方法

7、scan

作用:用来获取整个表的数据或指定区间的数据

HBase javaAP(一):JavaAPI几个主要类的使用方法

 

HBase javaAP(二):实现对表简单的增删查改