• NameSpace:类似于关系型数据库的database概念,每个命名空间下有多个表。HBase两个自带的命名空间,分别是hbase和default,hbase中存放的是HBase内置的表,default表是用户默认使用的命名空间
    184
  • HBase数据模型与关系数据库模型有很大的区别。HBase的数据模型被组织为行(row)、列族(column family)、列(column)和单元格(cell)的层次结构,其中数据存储在表(table)中。
    195
  • HBase是一个分布式的、面向列的开源数据库,该技术来源于 Fay Chang 所撰写的Google论文“Bigtable:一个结构化数据的分布式存储系统”。就像Bigtable利用了Google文件系统(File System)所提供的分布式数据存储一样,HBase在Hadoop之上提供了类似于Bigtable的能力。
    208
  • HBase是一种模仿Google BigTable分布式存储系统的开放源代码非关系数据库,‌受Apache Software Foundation支持。‌它是一种可缩放且进行版本控制的分布式高性能数据库,‌设计用于存储非结构化、‌半结构化数据。‌HBase的基础结构设计为在松散定义的表的数据列中存储数十亿行,‌类似于Web表的形式组织数据
    210