阿里云数据库HBase版是什么?

原创 2018年04月15日 15:44:13

云数据库 HBase 版(ApsaraDB for HBase)是基于 Hadoop 且100%兼容HBase协议的高性能、可弹性伸缩、面向列的分布式数据库,轻松支持PB级大数据存储,满足千万级QPS高吞吐随机读写场景。阿里集团在10年开始研究HBase并使用在生产之中,目前阿里集团有10000台左右的HBase机器,数百个集群,服务数百个业务。

ApsaraDB for HBase支持:HBase API(包括RestServer\ThriftServer)、关系Phoenix SQL、时序OpenTSDB、CubeDB(kylin)等

有需要购买阿里云产品的朋友,先领取阿里云幸运券,再购买云数据库HBase版,领取使用后可有返现优惠。 

支持生态

生态

生态产品能力正在构建之中……

HBase架构图

产品架构

  • 产品层:有控制台、openapi、云监控、CMS、CloudDBA等
  • 网络层:使用DNS(zk使用域名地址)、白名单机制、支持经典网络与VPC网络、计划接入AK(研发中)
  • 中间件:支持SQL、二级索引、多种语言(Thrift)
  • HBase:强一致、HBase原生的功能,包括实时更新、稀疏宽表、随机查询、随机范围查询、多维删除、多版本、动态列、数据TTL、自动分区、水平扩展等等
  • 存储层:计划支持 OSS(研发中)
  • 运维相关:<15分钟全自动部署集群、自动守护进程、可用性检测及报警、修改配置、扩容节点、扩容磁盘、链路监控报警、指标可视化、自动升级内核等

产品优势:

  • 内核升级:内核主动升级
  • 扩展性:支持在线增加节点、在线增加容量
  • 高稳定性:独占资源,可靠稳定,不受其它用户干扰
  • 内核支持:阿里有3位PMC、5位committer HBase成员,有20+人研究HBase,提供强大的内核支持,改进内核
  • 数据可靠性:99.99999999%的数据可靠性
  • 高性能:基于1.1改造,服务集团业务,性能提升30% ~ 300%
  • 高可用:自动负载均衡、默认HA、对集群服务进程自动守护、单节点故障时可秒级故障迁移
  • 生态完整:完全兼容开源、与Hadoop生态完美融合、内部支持Phoenix组件
  • 易运维:15分钟内完成部署、可视化web控制台、全指标监控预警、修改配置等
  • 数据访问安全:支持网络白名单、VPC网络隔离、基于阿里云AK访问集群(待上)、支持ACL
  • 多形态支持:支持不同规格,不同场景的需求;支持独享、普通实例;支持SSD云盘、高效云盘,支持OSS存储(研发中),支持本地实例(研发中)
版权声明: https://blog.csdn.net/qq1695381214/article/details/79949845

在RedHat7.0下安装Oracle的经历

看到很多文章都说Redhat7.0带的glibc有问题,装不上Oracle。后来又听说换个glibc的版本就可以,于是就想安装上用一用。有人说想安装Oracle,至少需要256M内存,还要修改共享内存...
  • heyongzhou
  • heyongzhou
  • 2001-07-31 15:50:00
  • 548

阿里云HBase性能测试

阿里云HBase性能测试结果: https://yq.aliyun.com/articles/198654?spm=5176.doc49504.2.3.gW0gOk...
  • ArivnXu
  • ArivnXu
  • 2017-11-01 15:55:20
  • 223

Hadoop与Hbase各版本对应关系

源网站:http://hbase.apache.org/book.html#configuration
  • shiyu1157758655
  • shiyu1157758655
  • 2018-03-19 15:45:32
  • 66

HBase 超详细介绍

1-HBase的安装 HBase是什么? HBase是Apache Hadoop中的一个子项目,Hbase依托于Hadoop的HDFS作为最基本存储基础单元,通过使用hadoop的DFS工具就可以...
  • FrankieWang008
  • FrankieWang008
  • 2014-12-16 20:33:03
  • 88478

Hbase总结(五)-hbase常识及habse适合什么场景

当我们对于数据结构字段不够确定或杂乱无章很难按一个概念去进行抽取的数据适合用使用什么数据库?答案是什么,如果我们使用的传统数据库,肯定留有多余的字段,10个不行,20个,但是这个严重影响了质量。并且如...
  • lifuxiangcaohui
  • lifuxiangcaohui
  • 2014-10-08 15:38:53
  • 48938

什么情况下使用HBase

成熟的数据分析主题,查询模式已经确立并且不轻易改变 传统的关系型数据库已经无法承受负荷,高速插入,大量读取 适合海量的,但同时也是简单的操作(例如value-key)   场景一:浏览历史 ...
  • jiangshouzhuang
  • jiangshouzhuang
  • 2015-09-20 12:01:42
  • 1533

初学HBase的几个问题

本文主要针对对HBase不了解的人。主要想基于个人的理解回答以下几个问题:   什么是HBase?何时用HBase?与Hive、Pig的区别?HBase的结构为何HBase速度很快?HBase常用...
  • javastart
  • javastart
  • 2015-02-12 22:05:41
  • 2193

大数据Hbase 面试题

1.2 hbase 的特点是什么    (1) Hbase一个分布式的基于列式存储的数据库,基于Hadoop的hdfs存储,zookeeper进行管理。 (2) Hbase适合存储半结构化或非...
  • haohaixingyun
  • haohaixingyun
  • 2016-10-14 22:33:09
  • 9352

HBase的put流程源码分析

hbase是一个nosql型数据库,本文我们会分析一下客户的数据是通过什么样的路径写入到hbase的。 HBase作为一种列族数据库,其将相关性较高的列聚合成一个列族单元,不同的列族单元物理上存储在不...
  • bryce123phy
  • bryce123phy
  • 2016-04-29 10:32:59
  • 7907

HBase COMPRESSION属性和DATA_BLOCK_ENCODING属性的区别是什么

http://blog.csdn.net/javastart/article/details/51820212
  • ArivnXu
  • ArivnXu
  • 2017-08-21 17:26:41
  • 862
收藏助手
不良信息举报
您举报文章:阿里云数据库HBase版是什么?
举报原因:
原因补充:

(最多只允许输入30个字)