gpt4 book ai didi

hadoop - Hbase 与 Hive 的比较

转载 作者:可可西里 更新时间:2023-11-01 16:15:41 26 4
gpt4 key购买 nike

我试图对 HBASE 有一个清晰的了解。

Hive:- It just create a Tabular Structure for the Underlying Files in HDFS. So that we can enable the user to have Querying Abilities on the HDFS file. Correct me if im wrong here?

Hbase- Again, we have create a Similar table Structure, But bit more in Structured way( Column Oriented) again over HDFS File system.

考虑到他们从事的工作类型,他们不是一样吗?除了 Hive 在 Mapredeuce 上运行。

另外,我们不能在已经存在的 HDFS 文件上创建 Hbase 表是真的吗?

最佳答案

Hive 与传统 RDBMS 的结构非常相似(但不是全部),HQL 语法几乎与 SQL 相似,从学习的角度来看这对数据库程序员有好处,而 HBase 完全不同,因为它只能在其行键的基础。

如果你想在 RDBMS 中设计一个表,你将遵循一种结构化的方法来定义更多集中在属性上的列,而在 Hbase 中,完整的设计集中在数据周围,因此取决于要使用的查询类型我们可以在 Hbase 中设计一个表,列也是动态的,并且会在运行时发生变化(NoSQL 的核心特性)

关于hadoop - Hbase 与 Hive 的比较,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21867910/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com