了解Hbase


  1. 什么是Hbase?

    Hbase是一款数据库,mysql也是数据库,但是mysql是关系型数据库。Hbases是适合大数据分析的数据库.  Mysql存储数据是以一条记录一行这种方式保存和读取数据,但是在海量数据下,一行数据对我们是没用的,而是应该拿一整列数据进行分析,比如说营业额,我们不关心一天的营业额,只关心一年的平均营业额,但是一年的平均营业额是需要我们整列的营业额数据才能算出.,那么我们的hbase就是按列存储的数据库


  2. Hbase的起源  

     hbase起源于Google的BigTable论文,收到了这个论文的启发,现在作为Hadoop的子项目来开发维护,以便于进行结构化数据的存储


  3. Hbase的优势

     a.快速存储

     b.分布式存储

         c.大量数据分析


    4.Hbase的特点

         a.数据巨大:一个表里面的数据异常庞大

         b.面向列:针对于列进行存储

         c.数据类型单一:只有String


     5,Hbase的组成

         a.表:与mysql的概念差不多,有行有列

         b.列族:表中有列,列上面还有列族,某几个列有共同的一个列族,可             把经常查询的列放在同一个列族下.可提高查询效率

         c.rowkey:行键,唯一标识.

         d.数据类型:以字符串存储

    

         

640?wx_fmt=jpeg

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值