{eval=Array;=+count(Array);}

问答专栏Q & A COLUMN

大佬们学hive要先学学hadoop吗?

cklljckllj 回答0 收藏1
收藏问题

2条回答

用户84

用户84

回答于2022-06-28 14:06

hive 我感悟是这样的,hive类似于mysql和 mapreduce的结合品。

1hive的语法 和mysql很像,但hive因为是依赖hdfs文件系统的,所以他有自己独有的语法体系,比如 1 建表时它有分隔符的概念,2 插入时他有覆盖的概念,3插入它不支持部分插入,只支持整体插入,4.不支持更新和删除只支持查找,在查询语法和mysql很像,但计算引擎和mysql完全不一样。所以学习hive首先把mysql语法掌握了。

因为hive底层技术引擎是用mapreduce,所以学习hive最好先学习mapreduce,把mapreduce的原理,熟悉了 学习hive更得心应手了

评论0 赞同0
  •  加载中...
Lionad-Morotar

Lionad-Morotar

回答于2022-06-28 14:06

hive基于hdfs建立布式数据仓库使用mapreduce执行类sql查询

评论0 赞同0
  •  加载中...

相关问题

最新活动

您已邀请0人回答 查看邀请

我的邀请列表

  • 擅长该话题
  • 回答过该话题
  • 我关注的人
向帮助了您的网友说句感谢的话吧!
付费偷看金额在0.1-10元之间
<