我是新来的大数据,我在许多方面传来大数据,我想知道的是以下条款它们之间的区别: -相关的技术术语
1) Hadoop
2) Apache Hadoop
3) HDFS
4) HIVE
5) HQL
按我的知识,Hive是一间我们通过HQL交互的框架。
我是新来的大数据,我在许多方面传来大数据,我想知道的是以下条款它们之间的区别: -相关的技术术语
1) Hadoop
2) Apache Hadoop
3) HDFS
4) HIVE
5) HQL
按我的知识,Hive是一间我们通过HQL交互的框架。
Hadoop是一个开源框架,用于从商用硬件构建的计算机集群上的分布式存储和大型数据集。该项目以面团切割开始,以儿子的小玩具大象命名,他的儿子称他为“Hadoop”。
Apache软件维护hadoop的所有版本,意味着它们是维护此开源软件的社区。
HDFS是hadoop分布式文件系统,可提供对应用程序数据的高吞吐量访问。由于hive位于hadoop之上,意味着数据存储在HDFS中,但数据被HIVE引擎读取,HIVE由Facebook开发,只是在laymans术语中认为hive是作为大型数据集的查询引擎。
HQL是由Facebook开发的HIVE查询语言。
你可以找到这些链接的详细信息:
如果你是从RDBMS背景的像我这里是我们如何能想象它: