hbase 数据库 的安装与简单应用

1,概念

      hbase 是一个可以建立在 hdfs 上的分布式 nosql 数据库。

      hbase 有三种安装方式:单机,伪分布式,完全分布式。

      单机 hbase:hbase 数据库的数据文件存在单一的一台设备上,使用的是该设备的文件系统。

      伪分布式 hbase:hbase 数据库的数据文件存在一台设备构成的 hdfs 上,数据库分主从结构。

      完全分布式 hbase:hbase 数据库的数据文件存在多台设备构成的 hdfs 上,数据库分主从结构。

2,术语

      1)hregion:指的是 hbase  的数据库存储是以区快(region)存储的

      2)hregionservers:hbase 数据库从机。存具体数据。

      3)hmaster:hbase 主机。存储元数据。

      4)行(row)与行键(rowkey):

            hbase 中一条完整的数据即一行,由一个唯一的行键+多个列键值构成。

            行键:每一行都有一个内置的主键,用于区别其他行数据。

      5)列簇(columnfamily):

            hbase 中列簇指的是一个大列,这个大的列可以有0个(列簇即列)或多个(column)列构成。

            新建表时只需要指定列簇,不需要指定列。

      6)列键(column):

            hbase 中第一行数据都是由很多列键构成的,其中一个列一般都有一个或多个列键。

            每一个列键值都由行键,单元格值,时间戳,版本 构成。

      7)单元格(cell 或者 列键值):

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值