全部产品
云市场

HBase版本选择

更新时间:2020-03-17 11:02:11

HBase标准版

HBase标准版使用的是社区的开源HBase分支,并在此基础上定制部分能力,同时优化了稳定性和运维能力。这些能力主要来源包括:1.内部分支(增强版)的优化;2.开源新版本中的patch;3.测试及生产中发现的bug fix、体验优化。 这些定制的能力都具有比较灵活的移植能力,所以当社区发布新的大版本时,我们也会快速跟进发布基于此的定制优化版,并结合阿里云内部的完善测试回归体系,保证我们的客户既能用到最新最全的功能,同时又享受稳定性保障和一定能力优化。目前HBase企业标准版有1.1版和2.0版本,分别基于开源HBase1.1.2版本和HBase2.0.0版本打造,100%兼容社区HBase。

HBase增强版

HBase增强版是基于阿里集团内部使用的Lindorm产品研发的,从2011年开始承载阿里内部业务的海量数据实时存储需求,支撑服务了淘宝、支付宝、菜鸟、优酷、高德等业务中的大量核心应用,主打低成本、高性能、成熟稳定、多租户及安全等大规模企业场景追求的能力。在发展的过程中,我们也会从开源分支吸收有价值的功能并使其达到生产级可用,同时也回馈部分到开源社区。在使用上,用户可以通过HBase官方客户端及标准API访问HBase增强版,HBase增强版同时兼容HBase-1.x和HBase-2.x客户端访问,在整体功能及API上保证近100%的兼容性。HBase增强版提供最高7倍于HBase开源版本的性能和一半的存储成本,详情请见核心优势

HBase Serverless版

HBase Serverless版是基于增强版内核构建的Serverless模式服务,提供超低起步价格,是一种极致弹性、按需计费的产品形态,适合于培训学习、测试、间歇性负载、小规模生产等场景,更多内容参考Serverless的文档,集群版与Serverless的产品形态选择请参考对比文档

如何选择

  • HBase增强版基于阿里内部使用的Lindorm产品构建,在经济性、规模性、成熟度等方面具有非常大的领先,具备大量独家的企业级功能、管理工具,并经过阿里核心业务的大规模验证,适合于通用的企业级客户场景
  • HBase标准版是经过优化的开源定制版,适合于增强版暂时无法满足的用户场景
  • HBase Serverless版是一种Serverless模式的服务,适合于低成本的学习、测试的用户场景
  • 注:HBase增强版暂不支持Phoenix SQL,我们正在加紧适配中,除此之外的功能、客户端API与开源标准保持一致。

功能详情

对比图