Hbase总结

Hbase是一个分布式的数据库
主要作用:海量数据的存储和海量数据的准时查询
一、Hbase应用场景和特点
    应用场景
    交通(gps数据、拍照数据) 金融  电商(交易数据)  移动(电话数据)

    特点
    容量大(千万、上亿级别数据使用)
    列式存储(高性能读写,根据数据自动增加列)
    多版本(可针对列)
    扩展性(基于HDFS)
    稀疏性(空数据不占用空间)
    高性能
    高可靠性(基于HDFS)

二、Hbase的定义和定位
    官方对于Hbase的感念描述
    Hadoop生态系统中对于Hbase的定位

三、Hbase的架构体系和设计模型
    服务架构体系
    1、Hbase的主要进程:master、regionserver
    2、Hbase所依赖的两个外部的服务:zookeeper HDFS

    设计模型
    1、表结构(row key 和 列簇)
    2、表数据

四、Hbase的安装部署
    Hbase部署条件
        1、JDK1.7以上
        2、Hadoop 2.5.x以上
        3、zookeeper 3.4.x以上
    Hbase部署
        1、hbase-env.sh
        2、hbase-site.xml(hbase-default.xml)
            配置内容来自官方网站
        3、regionserver

五、Hbase shell
    DDL操作
    create  describe  disable  enable drop ..
    DML操作
    put  delete  get  count  scan

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值