产品简介
HBase标准版产品简介
云HBase标准版在开源HBase的基础上,做了大量的改进、稳定性优化和运维能力增强,吸收了众多阿里内部成功经验,比社区HBase版本具有更好的稳定性和可运维能力,同时100%兼容开源社区HBase。与开源产品的优势优势对比,可以参照这篇文章。目前云HBase标准版提供1.1版本和2.0版本供用户选择。
HBase1.1版本
1.1版本基于HBase社区1.1.2版本开发。
HBase2.0版本
2.0版本是基于社区2018年发布的HBase2.0.0版本开发的全新版本。同样,在此基础上,做了大量的改进和优化,吸收了众多阿里内部成功经验,比社区HBase版本具有更好的稳定性和性能,同时具备了HBase2.0提供的全新能力。HBase2.0提供的新功能介绍可以参照这篇文章。我们建议有以下需求的业务,可以直接选用HBase2.0版本。
- 对毛刺敏感,延迟要求高的业务,可以直接选用云HBase2.0版本,HBase2.0版本具有全链路offheap功能,能够大大地降低GC停顿,减少毛刺,具体的测试数据可以参见这篇文章《消灭毛刺!HBase2.0全链路offheap效果拔群》
- 使用HBase存储小对象的用户,如音视频文件,文档,二进制数据,典型大小在100KB~10MB左右。云HBase2.0中对这类小对象存储有专门的优化,能够减少写放大,优化性能。
- 需要用到一些只有在云HBase2.0上才有的功能,如全异步客户端
1.1与2.0版本对比
功能 | HBase1.1 | HBase2.0 |
---|---|---|
HBase基本接口 | 支持 | 支持 |
企业级安全认证 | 支持 | 支持 |
主备同步,双活 | 即将上线 | 支持 |
Phoenix与二级索引 | 支持 | 支持 |
冷存储 | 支持 | 支持 |
RegionServer Group | 支持 | 支持 |
Region Replica | 不支持 | 支持 |
读写链路offheap | 不支持 | 支持 |
小对象存储MOB | 不支持 | 支持 |
In memory Compaction | 不支持 | 支持 |
异步客户端 | 不支持 | 支持 |
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。
评论