首批通过分布式安全可靠测评,为关键业务系统打造
OBKV-HBase 简介
更新时间:2026-04-15 16:01:32
OBKV-HBase 兼容 HBase 接口,专注海量半结构化/结构化数据存储,以及极致访问性能的宽表数据库。
OBKV-HBase 的核心优势
稳定的 P99
OBKV-HBase 使用 C++ 开发,自研内存管理子系统,没有开源 HBase Java GC 以及其它内存导致的抖动问题。OBKV-HBase 基于 OceanBase 数据库十多年 TP 场景的打磨,对存储访问链路的极致优化,具有极佳的 P99 稳定性。
热副本
OBKV-HBase 基于 OceanBase 数据库原生高可靠能力,通过 Paxos 协议保证多副本强一致性,同时保证在节点故障场景,能够快速切换到热副本上,保证业务访问的连续性,OceanBase 数据库 4.0 版本能够做到 RTO<8s。开源 HBase 基于存算分离架构,RegionServer 层每个分区只有单副本,在故障等场景,会经历分区调度/故障恢复等流程,一般情况下业务会有数分钟的不可用。
跨可用区容灾
OBKV-HBase 支持一个集群实例部署在多个可用区,比如我们常说的两地三中心、三地五中心等容灾架构,具有更高的容灾能力。开源 HBase 一般通过 Hlog 做主备集群容灾,在相同的容灾级别下,需要更多的副本,成本更高。
高性能
OBKV-HBase 和开源 HBase 都是基于 LSM-Tree 的存储引擎,具有相同的写性能优势。依托于 OceanBase 数据库十多年 TP 场景的持续打磨和优化,OBKV-HBase 在读场景也能做到极致,在大数据量场景,相比开源 HBase 有 4 倍以上的优势。
易运维
OBKV-HBase 对外只提供 OBServer,不用关注分布式实现上各种角色的差异。OceanBase 数据库提供了一系列易用的开发/运维管理工具,降低了运维门槛。同时 OceanBase 数据库是一个 All In One 的一体化数据库,OBKV 和 OceanBase 数据库的运维是完全相同,在统一企业技术栈的同时,减少了运维多款数据库的工作量。
OBKV-HBase 的应用场景

海量数据存储
OBKV-HBase 基于 OceanBase 数据库的分布式存储引擎,提供实时读写、海量数据低成本存储。提供基于接口的快速批量导入以及旁路导入的能力。
OBKV-HBase 也适配了 Datax/Flink 等开源组件,能够高效的做增量以及全量数据同步,可以和 Flink 以及其它数仓以及大数据组件集成,完成数据的实时/离线分析,当然也可以基于 OceanBase 数据库的一体化能力,基于一份数据,在一个数据库中基于 OceanBase 的实时数仓能力做实时分析。 可用于应用日志,物联网(IOT)数据,轨迹数据,监控数据等快速实时的入库,后续基于数仓/大数据组件做在线/离线分析。
推荐/风控等场景特征数据的高性能实时访问
OBKV-HBase 基于 OceanBase 数据库十多年积累的 TP 能力,提供低时延的数据读取,通过水平扩展能力,可以提供千万甚至更高的并发访问能力。
OBKV-HBase 支持 HBase 的 Schemaless、宽表、稀疏列、多版本以及 TTL 等特性,能够比较灵活的处理推荐/风控等场景下,特征数据的存储以及支撑业务对特征数据的高性能访问。