Hbase 或 BigTable 像海量的 Matrix Store 吗?

Posted

技术标签:

【中文标题】Hbase 或 BigTable 像海量的 Matrix Store 吗?【英文标题】:Is Hbase or BigTable like massive Matrix Store? 【发布时间】:2011-06-03 23:20:00 【问题描述】:

我一直在研究 HBase 和 Google 的 BigTable。

对我来说,HBase 和 BigTable 看起来像是一个巨大的 Matrix 存储。

每个行键映射到一个大的m*n矩阵(X),其中m是总行数,n是总列数。 X 总共由 Q k*2 个矩阵组成。其中m=Q*k,n=2*Q

是这样吗?

谢谢!

【问题讨论】:

【参考方案1】:

查看 HBase 有不同的逻辑方式。您当然可以将其用作大型稀疏矩阵。不过,你的描述对我来说似乎有点不对劲。

表格是一个矩阵;行由列族组成;列族由列限定符组成。每个列限定符可以有 N 个版本。实际上,您不希望在当前实现中只有少数列族。因此,从矩阵的角度来看,最好将每个表/行视为具有单个列族。

另外,您对 X、Q 和 k 的定义并不明确。数学符号应该是精确的,但如果你在没有定义术语的情况下使用它,它只会让它变得难以理解。

【讨论】:

以上是关于Hbase 或 BigTable 像海量的 Matrix Store 吗?的主要内容,如果未能解决你的问题,请参考以下文章

HBase学习解析之起源.md

hbase的一些要点

HBASE 1.0

大数据架构综述数据存储篇之Hbase

Hbase 入门详解

自学大数据第十天~Hbase