开发者社区> 问答> 正文

Hive和Hadoop的区别是什么?

Hive和Hadoop的区别是什么?

展开
收起
游客k7rjnht6hbtk6 2021-12-06 19:38:31 831 0
1 条回答
写回答
取消 提交回答
  • 1.hive和关系数据库存储文件的系统不同,hive使用的是hadoop的HDFS(hadoop的分布式文件系统),关系数据库则是服务器本地的文件系统;

    2.hive使用的计算模型是mapreduce,而关系数据库则是自己设计的计算模型;

    3.关系数据库都是为实时查询的业务进行设计的,而hive则是为海量数据做数据挖掘设计的,实时性很差;实时性的区别导致hive的应用场景和关系数据库有很大的不同;

    4.Hive很容易扩展自己的存储能力和计算能力,这个是继承hadoop的,而关系数据库在这个方面要比数据库差很多。

    2021-12-06 19:39:01
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
spark替代HIVE实现ETL作业 立即下载
2019大数据技术公开课第五季—Hive迁移到MaxCompute最佳实践 立即下载
自建Hadoop数据如何托管到MaxCompute 立即下载

相关实验场景

更多