HBase包及其类怎么理解-创新互联
本篇内容介绍了“HBase包及其类怎么理解”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!
创新互联建站于2013年成立,是专业互联网技术服务公司,拥有项目成都网站设计、网站建设网站策划,项目实施与项目整合能力。我们以让每一个梦想脱颖而出为使命,1280元孟津做网站,已为上家服务,为孟津各地企业和个人服务,联系电话:13518219792Interface 说明 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的异常.
“HBase包及其类怎么理解”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注创新互联-成都网站建设公司网站,小编将为大家输出更多高质量的实用文章!
本文题目:HBase包及其类怎么理解-创新互联
文章源于:http://cdiso.cn/article/cdsoso.html