查教程大片 hive和oracle区别?
hive和oracle区别?Oracle是一个数据库,而hive是一个数据仓库。它们之间最大的区别在于存储和计算。Oracle数据库支持存储和计算。Hive是一个基于Hadoop的数据仓库工具。Hiv
hive和oracle区别?
Oracle是一个数据库,而hive是一个数据仓库。它们之间最大的区别在于存储和计算。Oracle数据库支持存储和计算。Hive是一个基于Hadoop的数据仓库工具。Hive本身没有存储和计算能力,完全依赖HDFS和MapReduce进行分布式存储和并行计算。通过将Oracle/MySQL等数据库中的表映射到hive中,利用HQL语句对表数据进行添加、删除、修改和查询的实质是将HQL语句转换成MapReduce程序,依靠MapReduce进行计算。它的内置计算能力不支持数据更新。它支持大规模数据更新处理、高执行延迟、小规模数据处理、低执行延迟,并依赖HDFS进行存储。分布式大容量存储是其核心,具有存储容量大、存储容量有限、可扩展性高等特点。它不支持非插件情况下的事务,可扩展性较差。它支持事务和复杂索引。它不能访问web前端进行显示,但可以访问前端web进行显示