Hum*_*yan 3 bigtable sparse-matrix
我有一些信息,但我不明白.
Bigtable可能被理解为稀疏表.大多数单元格包含空值 - 太稀疏,无法在关系数据库系统中存储它.Bigtable相当于实现了一个多维稀疏映射.
它是一个特殊的属性,表和稀疏表之间有什么区别?
Mis*_*man 6
稀疏表是不需要在每个(行,列)交集中存储条目的表,其可以被称为"单元"; 相反,它只存储明确写入的那些.
例如,如果您有一个包含500行和30列的表,其中每行只有一列中的条目,而不是存储500×30 = 15000个单元格,其中大多数是空字符串或null,只有需要存储500×1 = 500个单元,这可以节省大量成本.
由于Bigtable表可能包含数十亿,数万亿或更多行以及数百或数千列,因此可显着节省存储空间.
另请参阅其他相关的稀疏数据结构:
归档时间:
9 年,11 月 前
查看次数:
514 次
最近记录:
7 年,6 月 前