HBase学习之路(一): HBase的基本概念与完全分布式搭建
发布时间
阅读量:
阅读量
内容简介
-
- 一、初次接触HBase
-
-
- 1.HBase的定义与概念
-
-
2.HBase产生的背景与动因
-
3.HBase与Hive之间的差异分析
-
二、HBase全分布式架构的部署
-
-
- 1.部署前的相关准备事项
-
-
2.获取并解压HBase安装文件
-
3.设置系统环境变量参数
-
4.调整与配置HBase相关配置文档
-
5.初始化集群运行及功能验证
-
三、归纳与总结
-
- 一、初次接触HBase
一、初识HBase
1.什么是HBase
- HBase是一款构建于Hadoop平台之上的开源非关系型数据库系统,其架构具有分布式特性,并采用面向列的数据存储方式。该技术源自Fay Chang撰写的Google论文“Bigtable:一个结构化数据的分布式存储系统”。与Bigtable借助Google文件系统实现分布式数据存储的方式类似,HBase在Hadoop之上实现了与Bigtable相似的功能。相较于传统的关系型数据库,HBase更适用于非结构化数据的存储,其设计基于列而非行,能够更好地满足大规模数据处理需求。
2.为什么会诞生HBase
- 传统的关系型数据库管理系统(RDBMS)在处理大规模数据时存在诸多限制。在应对小规模数据方面,RDBMS具
全部评论 (0)
还没有任何评论哟~
