HBase 介绍 | 学习笔记

简介: 快速学习 HBase 介绍。

开发者学堂课程【分布式数据库 HBase快速入门:HBase 介绍】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/101/detail/1736


HBase 简介


内容介绍

一、什么是 HBase


一、什么是 HBase

HBase 的原型是 Google 的BigTable 论文,受到了该论文思想的启发,日前作为 Hadoop 的子项目来开发维护,用于支持结构化的数据存储。

官方网站: htp :/ hbase.apache . ong  

--2006年 Google 发表 BigTable 白皮书。

--2006年开始开发 HBasev。

--2008年北京成功开奥运会。程序员将 HBase 弄成了 Hadoop 的子项目。

--2010年 HBase 成为 Apache 顶级项目。

--现在很多公司二次开发出了很多发行版本且开始使用了。

HBase 是一个高可靠性、高性能、面向列、可伸缩分布式存储系统,利用 HBASE 技术可在康价 PC Server 上搭建起大规模结构化存储集群。

HBase 的目标是存储并处理大型的数据,更具体来说是仅需使用普通的硬件配置,就能够处理由成千上万的行和列所组成的大型数据。

HBase的目标是存储并处理大型的数据,更具体来说是仅需使用普通的硬件配置,就能够处理由成千上万的行和列所组成的大型数据。

HBase 是 Google Bigtable 的开源实现,但是也有很多不同之处,

比如:Google Bigtable 利用 GFS 作为其文件存储系统,HBase 利用 Hadoop HDF 作为其文件存储系统;Google 运行 MAPREDUCE 来处理 Bigtable 中的海量数据,HBase 同样利用Hadoop MapReduce 来处理 HBase 中的海报数据;Google Bigtable 利用 Chubby 作为协同服务,HBase 利用 Zookeeper 作为对应。

相关文章
|
存储 SQL 自然语言处理
基于 HBase 的海量数据查询与检索解析|学习笔记
快速学习基于 HBase 的海量数据查询与检索解析
基于 HBase 的海量数据查询与检索解析|学习笔记
|
存储 前端开发 Cloud Native
基于 HBase 快速构架海量订单存储系统|学习笔记
快速学习基于 HBase 快速构架海量订单存储系统
基于 HBase 快速构架海量订单存储系统|学习笔记
|
存储 搜索推荐 Java
如何基于 HBase 构建图片、视频数据的统一存储检索方案|学习笔记
快速学习如何基于 HBase 构建图片、视频数据的统一存储检索方案
如何基于 HBase 构建图片、视频数据的统一存储检索方案|学习笔记
|
SQL 存储 边缘计算
HBase&Hive 2(三)|学习笔记
快速学习 HBase&Hive 2(三)
195 0
HBase&Hive 2(三)|学习笔记
|
SQL 存储 分布式计算
HBase&Hive 2(二)|学习笔记
快速学习 HBase&Hive 2(二)
152 0
HBase&Hive 2(二)|学习笔记
|
存储 SQL 分布式计算
HBase&Hive 2(一)|学习笔记
快速学习 HBase&Hive 2(一)
200 0
HBase&Hive 2(一)|学习笔记
|
存储 SQL 缓存
HBase&HIve 1|学习笔记
快速学习 HBase&HIve 1
345 0
HBase&HIve 1|学习笔记
|
SQL 消息中间件 存储
基于 HBase 的大数据在线分析|学习笔记
快速学习基于 HBase 的大数据在线分析
基于 HBase 的大数据在线分析|学习笔记
|
XML 缓存 分布式计算
集成 Oozie 服务&集成 Hbase 服务 | 学习笔记
快速学习 集成 Oozie 服务&集成 Hbase 服务
190 0
集成 Oozie 服务&集成 Hbase 服务 | 学习笔记
|
存储 监控 分布式数据库
HBase 原理_6 | 学习笔记
快速学习 HBase 原理_6
169 0
HBase 原理_6 | 学习笔记