bigdata—hbase真的是一个列式数据库吗?

xghobddn  于 2021-06-08  发布在  Hbase
关注(0)|答案(1)|浏览(312)

我在读有关hbase的文章,对它的一个常见描述是“专栏数据库”。这到底是什么意思?hbase的结构是否与传统的rdbms相反?
提前谢谢!

tuwxkamq

tuwxkamq1#

hbase并不是一个真正的列式数据库;这用词不当。hbase根据每条记录的主键在行中存储数据。之所以称之为“面向列”,是因为hbase的列是按列族结构的,与传统的数据库不同。hbase试图将记录存储在同一个hfile内部(hbase数据存储在hadoop中),这就是为什么它被称为“面向列”
如果您想阅读有关真正的面向列数据库的更多信息,以下是您可能会发现有用的链接:https://en.wikipedia.org/wiki/column-oriented_dbms

相关问题