Hbase是列式数据库吗?

  • 本文关键字:数据库 Hbase hbase
  • 更新时间 :
  • 英文 :


Hbase 表基于列族,这意味着每列都是一个元组每列存储在一起

这是否意味着HBase不是列式数据库?列式数据库在IO中是有效的,它们可以做更好的压缩,因为单个列的数据往往是相似的。因此,一次压缩一列比一次压缩整个表更容易

HBase列

族存储在一起的事实是否降低了效率,或者HBase做了一些聪明的技巧来保持列的性质?

HBase 在存储数据的方式上是面向列的,以便将列族存储在一起(尽管表仍分片到区域(。它像Cassandra一样是列式的,但它不是关系数据库意义上的列式(即它不像Vertica那样是列式的( - 它更像是一个分布式哈希图

您可以查看Lars George的HBase实践演示,它提供了HBase结构的出色概述

最新更新