HBase 物理模型

HBase是一个面向列的分布式存储系统,以表的形式存储数据。表由行键、时间戳和列族组成,特点是大、面向列、稀疏和无严格模式。行键是行的唯一标识,按照字典序排序存储。列由列族和列限定符标识,列族在使用前定义,列限定符可以动态增删。HBase的每个单元格由行键、列族、列限定符和时间戳唯一确定,可以存储多个版本的数据,通过时间戳进行版本管理。
摘要由CSDN通过智能技术生成

概念视图

HBase以表的形式存储数据。表有行键、时间戳和列族组成。列族划分为若干个列。其结构如下:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

基本概念

表(Table)

HBase采用表来组织数据,表由许多行和列组成,列划分为多个列族。
特点:

  • 大:一个表可以是10亿行,上百万列。
  • 面向列:面向列(族)的存储和权限控制,列(簇)独立检索。(提升查询的性能)
  • 稀疏:对于空(null)的列,并不占用空间,因此,表可以设计非常稀疏。
  • 无严格模式:每行都有一个可排序的主键和任意多的列,列可以根据需要动态的增加,同一张表中不同的行可以有截然不同的列。(读写的时候,都会做格式校验)
行(Row)

在表里面,每一行代表着一个数据对象。每一行都是由一个行键&

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值