HBase Client主要分为HTable、HBaseAdmin、HConnectionManager以及HConnection。
- HTable主要负责数据操作
- HBaseAdmin负责元数据操作
- HConnection是HBase client和HBase server(admin/regionserver)之间的连接
- HConnectionManager负责维护HConnection
HTable
HTable与一个固定的HBase表打交道,并不是线程安全的,
HBaseAdmin
HBaseAdmin