HBase列式数据模型简介

  • 内容
  • 评论
  • 相关

数据模型是理解一个数据库的关键,本节介绍 HBase 的列式数据模型,与数据模型相关的基本概念,并描述 HBase 数据库的概念视图和物理视图。

数据模型概述

HBase 是一个稀疏、多维度、有序的映射表。

这张表中每个单元是通过由行键、列族、列限定符和时间戳组成的索引来标识的。每个单元的值是一个未经解释的字符串,没有数据类型。当用户在表中存储数据时,每一行都有一个唯一的行键和任意多的列。

表的每一行由一个或多个列族组成,一个列族中可以包含任意多个列。在同一个表模式下,每行所包含的列族是相同的,也就是说,列族的个数与名称都是相同的,但是每一行中的每个列族中列的个数可以不同,如图 1 所示。

HBase数据模型示意
图 1  HBase 数据模型示意

本文标题:HBase列式数据模型简介

本文地址:https://www.hosteonscn.com/5386.html

评论

0条评论

发表评论

邮箱地址不会被公开。 必填项已用*标注