5. HBase 以 _______ 的形式存储数据。6. HBase 中单元格(Cell)由行键、_______、_______唯一决定。7. HMaster 在功能上主要负责 _______ 和 _______ 的管理工作。8. HBase 存储的核心是 _______ 存储。
5. HBase 以 _______ 的形式存储数据。
6. HBase 中单元格(Cell)由行键、_______、_______唯一决定。
7. HMaster 在功能上主要负责 _______ 和 _______ 的管理工作。
8. HBase 存储的核心是 _______ 存储。
题目解答
答案
第5题:HBase 以 ______ 的形式存储数据。
HBase 是一个分布式、面向列的 NoSQL 数据库,其底层存储基于 Key-Value (K-V) 形式。数据以键值对的形式组织,其中键由行键(RowKey)、列族(Column Family)、列限定符(Column Qualifier)和时间戳(Timestamp)共同构成,值则是单元格(Cell)中的数据。因此,HBase 以 Key-Value 形式存储数据。
第6题:HBase 中单元格 (Cell) 由行键、____、____ 唯一决定。
在 HBase 中,每个单元格(Cell)由四个维度唯一确定:行键(RowKey)、列族(Column Family)、列限定符(Column Qualifier) 和 时间戳(Timestamp)。题目中已给出“行键”,因此空缺处应填 列族 和 列限定符(或“列”)。时间戳是隐式维度,用于版本控制,但在基本结构中常被省略不写,因此此处按标准三要素填列族与列限定符。
第7题:HMaster 在功能上主要负责 ______ 和 ______ 的管理工作。
HMaster 是 HBase 的主节点,负责协调整个集群的元数据管理、Region 分配、负载均衡、故障恢复等。其核心职责包括 元数据管理(如表结构、Region 分配)和 Region 管理(如 Region 的创建、拆分、迁移)。因此,空缺处应填 元数据 和 Region。
第8题:HBase 存储的核心是 ______ 存储。
HBase 的存储引擎基于 HDFS(Hadoop Distributed File System),所有数据最终存储在 HDFS 上,利用其高容错、高吞吐的分布式文件系统特性。因此,HBase 存储的核心是 HDFS 存储。
答案:
-
Key-Value
-
列族、列限定符
-
元数据、Region
-
HDFS