
# 什么是GeminiDB HBase接口
GeminiDB HBase接口是构建在GeminiDB Cassandra之上的兼容接口，共用部分集群组件的同时实现了单独的优化链路。用户可以通过开源的HBase Java SDK或者HBase Shell等连接方式访问GeminiDB HBase接口数据库服务。在协议层面, 支持Apache HBase Driver直接连接，用户可以在不改造业务代码的情况下，平滑地迁移至GeminiDB HBase接口数据库。
在兼容协议方面，GeminiDB HBase接口协议严格遵循了HBase的语法和数据模型，因此用户使用Apache HBase的应用程序可以轻松地迁移至GeminiDB HBase接口数据库。此外，GeminiDB HBase接口协议还提供了多种自动化管理和运维功能，如集群分钟级扩缩容、自动备份、故障检测和多可用区容错等。同时用户无需过多参与运维和参数调优，把用户从开源自建集群的运维和调优中解放出来。
#### 架构介绍
每个GeminiDB HBase接口节点上的数据库程序提供标准的HBase功能，下设共享存储池提供文件服务，客户只需要连接到任一节点上开放的HBase服务端口即可正常使用HBase功能。
图1GeminiDB HBase接口架构图   
![](https://support.huaweicloud.com/hbaseug-nosql/zh-cn_image_0000002363878182.png "点击放大")
#### 产品优势
GeminiDB HBase接口是兼容开源HBase生态的云原生NoSQL数据库。GeminiDB HBase接口具有安全可靠、丰富的生态兼容能力、超高性能、解决开源痛点等特点。
- 安全可靠
  - 通过VPC、子网、安全组、SSL加密传输以及细粒度权限控制等多层安全防护体系，保护数据库和用户隐私。
  
  - 支持跨Region双活容灾、跨三个可用区部署、快速备份和恢复。
  
  - 分布式架构，最高N-1个节点故障容忍。
   
- 丰富的生态兼容能力
  - 兼容开源HBase读写功能，兼容性列表详见[兼容接口和版本](https://support.huaweicloud.com/hbaseug-nosql/nosql_hbase_005.html)。
  
  - 无感迁移开源HBase与类HBase数据库，支持周边组件连接。
   
- 能力增强
  - 数据秒级闪回、时间点恢复(PITR)等数据恢复能力，构筑极高的数据可靠性。
  
  - 支持前缀删除高级特性，快速删除特定数据。
  
  - 故障快速恢复，数据分片秒级接管，MTTR相较开源大幅提升。
   
- 超高性能
  - 相较开源性能提升2X以上，提供性能白皮书。
   
- 解决开源痛点
  - 开箱即用，解决开源调参难等问题。
  
  - 存储秒级扩缩容，业务完全无感知。
  
  - 计算节点分钟级扩容，业务仅秒级抖动。
    ![](https://support.huaweicloud.com/hbaseug-nosql/public_sys-resources/note_3.0-zh-cn.png)
    GeminiDB HBase接口与GeminiDB Cassandra为同源产品，HBase接口是建立在Cassandra接口上的兼容接口。
    
    
   
 
#### 典型应用
- 互联网应用 GeminiDB HBase接口的超强读写、弹性扩展，以及高强度的故障容忍，能够支持大并发低延时的访问需求，具备高可用和弹性扩容能力，使其适用于具有产品目录、推荐、个性化引擎、交易流水等功能的大数据量的互联网网站。
  优势：
  **大规模集群部署**
  单套集群最大支持100个节点部署，适用于写入规模和数据量大的互联网场景。
  **高可用易扩展**
  单节点宕机不会影响整个集群的可用性，计算节点和存储空间可独立快速扩容，扩容期间业务无感知。
  **实时高并发写入**
  实时高并发写入，适合电商领域高并发海量订单，写入性能高。
  
- 工业数据采集 GeminiDB HBase接口兼容HBase生态，帮助客户整合多种终端采集来源，兼容大上下游大数据组件，实时导入数据，实时存储采集的指标，配合大数据组件实现聚合分析，实时统计等功能。
  优势：
  **大规模集群部署**
  适用于工业制造海量指标采集存储的场景。
  **高可用高性能**
  支持7\*24小时在线持续高并发写入。
  **极速备份恢复**
  通过存储快照技术实现极速备份恢复能力。
  **分钟级扩容**
  轻松应对作业/项目高峰。
  
 
