|
源文档链接:http://hbase.apache.org/apidocs/org/apache/hadoop/hbase/package-summary.html
接口概要Interface
说明
Cell
HBase中的存储单元包括以下字段:
1) row
2) column family
3) column qualifier
4) timestamp
5) type
6) MVCC version
7) value0
Class概要Class
Description
CellUtil
Cell实例中一些有用的util工具方法.
ClusterStatus
HBase集群的状态信息.
HBaseConfiguration
配置HBase相关数据
HBaseInterfaceAudience
该类定义了HBase中受限私有api的类常量
HColumnDescriptor
HColumnDescriptor包含了一个列族的信息,例如版本号,压缩设置等等.
HConstants
HConstants定义了一组HBase相关常量
HRegionInfo
包含HRegion信息.
HRegionLocation
保存了HRegionInfo及访问HRegionServer地址的数据结构.
HTableDescriptor
HTableDescriptor包含了HBase表的详细信息, 例如所有列族的解析器, 该表是否为catalog表,-ROOT-还是hbase:meta,
该表是否只读, memstore的最大值, 什么时候应当进行分区, 与表关联的协同处理器等等...
LocalHBaseCluster
用于创建单进程(本地)的HBase集群.
NamespaceDescriptor
POJO类的命名空间.
RegionLoad
封装了每个region的加载指标.
ServerLoad
用于输出某RegionServer当前的加载状态信息.
ServerName
HBas的ServerName类.
TableName
用于表示表名的不可变POJO类.
Exception概要Exception
Description
ClockOutOfSyncException
当一个RegionServer始终偏移太大时,master节点结将会抛出此异常.
DoNotRetryIOException
用于提示不要再重试的异常子类: 如UnknownScannerException.
DroppedSnapshotException
如果在flush过程中快照内容并没有正确的存储到文件中时,该异常将被抛出.
HBaseIOException
所有hbase特定的IOExceptions都是HBaseIOException类的子类.
InvalidFamilyOperationException
Hbase接收修改表schema的请求,但请求中对应的列族名无效.
MasterNotRunningException
master节点没有运行的异常
NamespaceExistException
已存在某namespace的异常
NamespaceNotFoundException
找不到该namsespace的异常
NotAllMetaRegionsOnlineException
某操作需要所有root及meta节点同时在线,但实际情况不满足该操作要求
NotServingRegionException
向某RegionServer发送访问请求,但是它并没有反应或该region不可用.
PleaseHoldException
当某个ResionServer宕掉并由于重启过快而导致master来不及处理宕掉之前的server实例, 或者用户调用admin级操作时master正处于初始化状态时, 或者在正在启动的RegionServer上进行操作时都会抛出此类异常.
RegionException
访问region时出现的异常.
RegionTooBusyException
RegionServer处于繁忙状态并由于阻塞而等待提供服务的异常.
TableExistsException
已存在某表的异常
TableInfoMissingException
在table目录下无法找到.tableinfo文件的异常
TableNotDisabledException
某个表没有正常处于禁用状态的异常
TableNotEnabledException
某个表没有正常处于启用状态的异常
TableNotFoundException
无法找到某个表的异常
UnknownRegionException
访问无法识别的region引起的异常.
UnknownScannerException
向RegionServer传递了无法识别的scanner id的异常.
YouAreDeadException
当一个RegionServer报告它已被处理为dead状态,由master抛出此异常.
ZooKeeperConnectionException
客户端无法连接到zookeeper的异常.
|
|
|