Advertisement

HBase学习之路(一): HBase的基本概念与完全分布式搭建

阅读量:

内容简介

    • 一、初次接触HBase
          • 1.HBase的定义与概念
      • 2.HBase产生的背景与动因

      • 3.HBase与Hive之间的差异分析

      • 二、HBase全分布式架构的部署

          • 1.部署前的相关准备事项
      • 2.获取并解压HBase安装文件

      • 3.设置系统环境变量参数

      • 4.调整与配置HBase相关配置文档

      • 5.初始化集群运行及功能验证

      • 三、归纳与总结

一、初识HBase

1.什么是HBase

  • HBase是一款构建于Hadoop平台之上的开源非关系型数据库系统,其架构具有分布式特性,并采用面向列的数据存储方式。该技术源自Fay Chang撰写的Google论文“Bigtable:一个结构化数据的分布式存储系统”。与Bigtable借助Google文件系统实现分布式数据存储的方式类似,HBase在Hadoop之上实现了与Bigtable相似的功能。相较于传统的关系型数据库,HBase更适用于非结构化数据的存储,其设计基于列而非行,能够更好地满足大规模数据处理需求。

2.为什么会诞生HBase

  • 传统的关系型数据库管理系统(RDBMS)在处理大规模数据时存在诸多限制。在应对小规模数据方面,RDBMS具

全部评论 (0)

还没有任何评论哟~