什么是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功能。

产品优势
GeminiDB HBase接口是兼容开源HBase生态的云原生NoSQL数据库。GeminiDB HBase接口具有安全可靠、丰富的生态兼容能力、超高性能、解决开源痛点等特点。
- 安全可靠
- 通过VPC、子网、安全组、SSL加密传输以及细粒度权限控制等多层安全防护体系,保护数据库和用户隐私。
- 支持跨Region双活容灾、跨三个可用区部署、快速备份和恢复。
- 分布式架构,最高N-1个节点故障容忍。
- 丰富的生态兼容能力
- 兼容开源HBase读写功能,兼容性列表详见兼容接口和版本。
- 无感迁移开源HBase与类HBase数据库,支持周边组件连接。
- 能力增强
- 数据秒级闪回、时间点恢复(PITR)等数据恢复能力,构筑极高的数据可靠性。
- 支持前缀删除高级特性,快速删除特定数据。
- 故障快速恢复,数据分片秒级接管,MTTR相较开源大幅提升。
- 超高性能
- 相较开源性能提升2X以上,提供性能白皮书。
- 解决开源痛点
- 开箱即用,解决开源调参难等问题。
- 存储秒级扩缩容,业务完全无感知。
- 计算节点分钟级扩容,业务仅秒级抖动。
GeminiDB HBase接口与GeminiDB Cassandra为同源产品,HBase接口是建立在Cassandra接口上的兼容接口。
典型应用
- 互联网应用
GeminiDB HBase接口的超强读写、弹性扩展,以及高强度的故障容忍,能够支持大并发低延时的访问需求,具备高可用和弹性扩容能力,使其适用于具有产品目录、推荐、个性化引擎、交易流水等功能的大数据量的互联网网站。
优势:
大规模集群部署
单套集群最大支持100个节点部署,适用于写入规模和数据量大的互联网场景。
高可用易扩展
单节点宕机不会影响整个集群的可用性,计算节点和存储空间可独立快速扩容,扩容期间业务无感知。
实时高并发写入
实时高并发写入,适合电商领域高并发海量订单,写入性能高。
- 工业数据采集
GeminiDB HBase接口兼容HBase生态,帮助客户整合多种终端采集来源,兼容大上下游大数据组件,实时导入数据,实时存储采集的指标,配合大数据组件实现聚合分析,实时统计等功能。
优势:
大规模集群部署
适用于工业制造海量指标采集存储的场景。
高可用高性能
支持7*24小时在线持续高并发写入。
极速备份恢复
通过存储快照技术实现极速备份恢复能力。
分钟级扩容
轻松应对作业/项目高峰。