Hbase表类型的设计

HBase表类型的设计

1、短宽

这种设计通常适用于:spa

* 有大量的列设计

* 有不多的行扩展

二、高瘦

这种设计通常适用于:查询

* 有不多的列margin

* 有大量的行文件

三、短宽-高瘦的对比

  • 短宽

* 使用列名进行查询不会跳过行或者存储文件block

* 更好的原子性

* 不如高瘦设计的可扩展性

  • 高瘦

* 若是使用ID进行查询,会跳过行

* 不利于原子性

* 更好的扩展

相关文章
相关标签/搜索