文档章节

八年磨一剑,重新定义HBase——HBase 2.0&阿里云HBase解读

Mr_zebra
 Mr_zebra
发布于 2018/06/13 15:14
字数 1076
阅读 111
收藏 1

摘要:2018年6月6日,阿里云ApsaraDB for HBase2.0正式发布!从2010年开始“试水”到2018年,拥有了3个PMC,6个Committer,拥有中国最多HBase Committer的公司之一的阿里巴巴是如何八年磨一剑,重新定义HBase的?本文中,阿里云技术专家所在就为你揭晓答案。

本文内容根据演讲嘉宾PPT以及视频整理而成。

本文分享的内容主要分为以下三个部分:
一、八年磨一剑
二、重新定义HBase
三、生态和案例

首先,本文会为大家分享HBase的前世今生以及HBase在阿里巴巴的发展过程,为大家讲解什么叫做“八年磨一剑”。在这之后将为大家介绍HBase使用的场景以及一些相关问题,希望能够帮助大家更好地理解HBase,帮助大家在未来更好地使用HBase。第二部分将分享对于HBase的重新定义,为大家解读最新的HBase 2.0版本的能力以及其最新的能力到底是什么。此外,因为HBase的生态是开源的,要将HBase用得好,用得方便,用得稳,这中间还欠缺很多企业级软件的能力。而阿里云在这个过程中做了很多的工作,因此在这部分也将为大家介绍阿里云HBase的整体产品形态以及阿里云为了帮助企业和用户更好地使用HBase和享受到HBase的能力做了哪些事情。在第三部分将整体地介绍HBase的生态以及一些实际的客户案例。因为当客户选择使用HBase就不仅仅意味着只使用了HBase,而是代表选择了HBase背后整个大数据生态,因此可以使用整个Hadoop生态的能力,并在这部分的最后将为大家分享一些实际客户的案例,帮助大家更好地使用和理解HBase。

一、八年磨一剑
1. HBase的前世今生
首先为大家分享HBase的发展历程。关系型数据库的发展已经经历了40多年的历史了,而HBase以及大数据这套东西的历史大概从2006年被认为是大数据的发起时期到现在,也就是13年左右而已。那么,为什么会出现HBase以及Hadoop整体生态链的这些内容呢?这是因为在大数据时代,传统数据库需要面对很多挑战,出现了数据量增多、业务复杂度提升、非结构化数据和结构化数据并存等诸多问题。这些问题所带来的最直接的就是成本挑战,因此特别需要价格低廉的数据库来解决问题。

2eec2f6418535c68f71db894b8bc5f1c613a1ff3

这也就是Google提出BigTable开源最佳实现的原因。Google是全球最大的搜索引擎,当他们发现出现的存储成本问题之后,通过内部研究就发出来关于BigTable的这篇论文,而大概在2006年的时候也就发起了HBase这个项目,并且在两年之后其就成为Hadoop的子项目,经过了十几年的发展,目前演变到了2.0版本。HBase能够帮助我们以低成本解决大数据量、高并发、低时延的问题,并且保证了低成本的存储。

2. 阿里的HBase之旅
为何叫做“八年磨一剑”呢?这其实与阿里巴巴对于HBase的研发历程是紧密相关的。在2010年,HBase正式成为了Apache的顶级项目,与此同时阿里巴巴内部的业务也达到了瓶颈期,因此在2010年阿里巴巴开始对于HBase进行预研,经过了持续8年的研发,在2017年的时候输出到阿里云上,并将HBase的能力提供给广大的用户。其实,在阿里集团内部已经有了超过12000台的HBase服务器规模,而最大集群也超过了2000台,这在世界上都是数一数二的,并且也经过了天猫“双11”的历练。

本文转载自:https://yq.aliyun.com/articles/601741?utm_content=m_1000001165

Mr_zebra
粉丝 28
博文 1277
码字总数 4194
作品 0
私信 提问
中国HBase技术社区第一届Meetup资料大合集

2018年6月6号,由中国HBase技术社区组织,阿里云主办的中国第一次HBase Meetup在北京望京阿里中心举行,来自阿里、小米、滴滴、360等公司的各位HBase的PMC、committer共聚一堂,共同探讨HBa...

wenzi0563
2018/06/14
0
0
八年磨一剑,解读阿里云ApsaraDB for HBase2.0

一.HBase2.0和阿里云的前世今生 ApsaraDB for HBase2.0于2018年6月6日即将正式发布上线啦! ApsaraDB for HBase2.0是基于社区HBase2.0稳定版的升级,也是阿里HBase多年的实践经验和技术积累的...

HBase技术社区
2018/06/19
0
0
八年磨一剑,阿里云ApsaraDB for HBase2.0正式上线

一)HBase2.0和阿里云的前世今生 ApsaraDB for HBase2.0于2018年6月6日即将正式发布上线啦! 它是基于社区HBase2.0稳定版的升级,也是阿里HBase多年的实践经验和技术积累的持续延伸,全面解决...

天斯
2018/06/05
0
0
八年磨一剑,阿里云HBase做到性能和稳定性提升10倍!

6月6日,阿里云宣布云数据库HBase版 正式公测2.0版本。新2.0版本相比1.x版本通过架构级别的优化,在性能,稳定性相比1.x版本带来10x的提升,并结合阿里集团长达8年的实践经验,将HBase这个为...

所在jason
2018/06/12
0
0
HBase2.0商用首发--有哪些值得期待的新特性

【HBase生态+Spark社区大群】 1.技术交流钉钉大群【强烈推荐!】 群内每周进行群直播技术分享及问答 加入方式1: 点击链接申请加入 https://dwz.cn/Fvqv066s 加入方式2: 钉钉扫码加入: 2....

HBase技术社区
2018/12/04
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Go 关闭 channel 的 close 方法

在 Go 中我们所以 close() 来关闭一个 channel 官方的注释如下 The close built-in function closes a channel, which must be either bidirectional or send-only. It should be executed o......

mickelfeng
27分钟前
3
0
语音转文字什么方法比较简单

在很多时候一些比较重要的对话需要录制下来,在录制完成后还需要整理出文字,可是长时间的录音内容想要整理出文字是非常的麻烦的。需要花费大量的时间将录制的声音转换成文字,那么想要简单快...

401恶户
31分钟前
5
0
IIS7配置thinkphp5项目到public目录下

有个项目,tp5写的,要配置到项目的public目录下,一开始报错了...后面删除了配置,重新配置成功了,记录一下过程 1.首先,将网站根目录变为你的public目录下 2.添加解析程序的CGI,这里选择你需要解...

老bia同学
35分钟前
10
0
Redis主从复制的配置和实现原理

Redis的持久化功能在一定程度上保证了数据的安全性,即便是服务器宕机的情况下,也可以保证数据的丢失非常少。通常,为了避免服务的单点故障,会把数据复制到多个副本放在不同的服务器上,且...

TurboSanil
37分钟前
8
0
counsul 集群

1 master节点 cat << EOF > /lib/systemd/system/consul.service[Unit]Description=consul-masterAfter=network-online.target [Service]ExecStart=/bin/sh -c 'consul agent ......

拜了个拜
38分钟前
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部