hbase笔记

59 篇文章 11 订阅 ¥9.90 ¥99.00
本文详细记录了HBase的部署过程,包括单机部署、伪分布式部署以及Ubuntu 16.04上的集群部署,涵盖了HBase的基础知识和环境配置,适合想要深入了解和实践HBase的读者。
摘要由CSDN通过智能技术生成

【1】HBase介绍
【2】单机部署
【3】伪分布式部署
【4】ubuntu16.04集群部署hbase


【1】HBase介绍

HBase(Hadoop Database)是一个高可靠性、高性能、面向列、可伸缩、 实时读写的分布式数据库,利用Hadoop HDFS作为其文件存储系统,
利用Hadoop MapReduce来处理 HBase中的海量数据,利用Zookeeper作为其分布式协同服务,主要用来存储非结构化和半结构化的松散数据(列存NoSQL数据库)。
#HBase的特点
1.容量大:
    传统关系型数据库,单表不会超过五百万,超过要做分表分库,不会超过30列。
    Hbase单表可以有百亿行、百万列,数据矩阵横向和纵向两个维度所支持的数据量级都非常具有弹性
2.面向列:
    面向列的存储和权限控制,并支持独立检索,可以动态增加列,即,可单独对列进行各方面的操作
    列式存储,其数据在表中是按照某列存储的,这样在查询只需要少数几个字段的时候,能大大减少读取的数量
3.多版本:
    Hbase的每一个列的数据存储有多个Version,比如住址列,可能有多个变更,所以该列可以有多个version
4.稀疏性:
    为空的列并不占用存储空间,表可以设计的非常稀疏。不必像关系型数据库那样需要预先知道所有列名然后再进行null填充
5.拓展性:
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值