1、hive存储的数据量比较大,适合海量数据,适合存储轨迹类历史数据,适合用来做离线分析、数据挖掘运算,

事务性较差,实时性较差

rdbms一般数据量相对来说不会太大,适合事务性计算,实时性较好,更加接近上层业务

2、hive的计算引擎是hadoop的mapreduce,存储是hadoop的hdfs文件系统,

rdbms的引擎由数据库自己设计实现例如mysql的innoDB,存储用的是数据库服务器本地的文件系统

3、hive由于基于hadoop所以存储和计算的扩展能力都很好,

rdbms在这方面比较弱,比如orcale的分表和扩容就很头疼

4、hive表格没有主键、没有索引、不支持对具体某一行的操作,适合对批量数据的操作,不支持对数据的update操作,

更新的话一般是先删除表然后重新落数据

rdbms事务性强,有主键、索引,支持对具体某一行的增删改查等操作

5、hive的SQL为HQL,与标准的RDBMS的SQL存在有不少的区别,相对来说功能有限

rdbms的SQL为标准SQL,功能较为强大。

Hive与RDBMS的区别相关推荐

  1. Hive 与 RDBMS的区别

    RDBMS的概念: RDBMS 指的是关系型数据库管理系统. RDBMS 是SQL 的基础,同样也是所有现代数据库系统的基础,比如MS SQL Server, IBM DB2, Oracle, MyS ...

  2. hive和mysql的区别_hive和mysql的区别是什么

    hive和mysql的区别是什么 hive和mysql的区别有: 1.查询语言不同:hive是hql语言,mysql是sql语句: 2.数据存储位置不同:hive是把数据存储在hdfs上,而mysql ...

  3. 大数据:Hive和Hbase的区别于优势

    1. 前言 最近在研究大数据相关知识,Hive和Hbase是之前本科的时候调研过的两个数据仓库.现在特把这两个数据仓库拿来总结以下,这两个数据仓库各自由各自的特点,可以应用与不同的应用场景.对于大数据 ...

  4. 查询hive表_大数据中Hive与HBase的区别与联系

    二者区别 Hive:Hive是基于Hadoop的一个数据仓库工具,可以将结构化的数据文件映射为一张数据库表,并提供简单的sql查询功能. Hive本身不存储和计算数据,它完全依赖于HDFS和MapRe ...

  5. 大数据之-Hadoop3.x_了解一下hive和hbase的区别---大数据之hadoop3.x工作笔记0084

    全部都是文字,简单说一下自己的理解,hive和hbase都是基于hadoop的,但细节不同,对于开发来说,hive提供了类似sql的操作,支持jdbc,你写了sql以后他可以自己帮你转换为MapRed ...

  6. Hive和HBase的区别

    1. 两者分别是什么? Apache Hive是一个构建在Hadoop基础设施之上的数据仓库.通过Hive可以使用HQL语言查询存放在HDFS上的数据.HQL是一种类SQL语言,这种语言最终被转化为M ...

  7. Hive-cli(hive)与Beeline的区别

    原文链接:http://t.zoukankan.com/gzgBlog-p-14902120.html 发展: hive-cli(hive) 是hive连接hivesever的命令行工具,从hive出 ...

  8. python调用hive与java调用区别_Python操作Hive的两种方法总结

    方法一:使用PyHive库pip install sasl pip install thrift pip install thrift-sasl pip install PyHive Python脚本 ...

  9. 通俗易懂讲解RPC、SpringCloud、Dubbo、Zookeeper、Hadoop、hive等概念的区别

    文章目录 1. RPC 2. Hadoop 3. hive 4. SpringCloud和Dubbo 5. Zookeeper 6. 总结 1. RPC RPC是一个远程调用的技术方式,其可以通过HT ...

最新文章

  1. yum安装mysql后密码_Centos7:yum安装MySQL5.7后如何设置root密码
  2. jquery压缩图片插件
  3. 使用Xdoclet和Ant构建Hibernate映射和配置文件
  4. S5PV210开发 -- 启动流程
  5. pandas骚操作:分组对数据进行归一化
  6. 需求分析与建模最佳实践_社交媒体和主题建模:如何在实践中分析帖子
  7. springmvc mybatis 做分页sql 语句
  8. 测试化验加工费云服务器文献信息,监管▕ 科研经费使用中的 “红线”和“禁区”典型问题自查清单...
  9. java加载配置文件_java 读取和修改配置文件
  10. 小白能读懂的 《手把手教你学DSP(TMS320X281X)》第四章(3) 创建新工程
  11. 前端学习——Web版自定义2048+移动端适应
  12. win8桌面计算机图标不见,win8桌面图标消失,win8桌面图标设置方法
  13. libSVM简介及核函数模型选择
  14. android触摸 apk,超级触控(流畅触屏)apk
  15. SpringBoot整合Minio实现文件上传、下载
  16. linux 网络配置 nm_controlled,[转帖]NM_CONTROLLED的含义以及网卡配置参数
  17. 一路(16)奔波,一起(17)前行—2016 年终总结
  18. 关于相对论的一个猜想——二维空间理论
  19. python语言平台无关_从零开始学Python自然语言处理(十二)——上下文无关文法...
  20. Linux操作系统基础之文件传输

热门文章

  1. SpringBoot系列(6)——使用AOP处理请求
  2. Hadoop Hive基础sql语法
  3. 汽车的盲区在哪里?这几张图让你一眼看懂
  4. nacos 负载策略_Nacos(一):Nacos介绍
  5. 29_海星资讯9月29日报
  6. (三.1)基于MicroBlaze的PowerlinkC代码分析
  7. Android DownloadManager 的使用
  8. 计算机专业和制药工程,制药工程本科专业介绍
  9. Android导航栏高斯模糊,iOS 顶部高斯模糊导航栏 + 页面内容穿越底部导航栏效果...
  10. wordpress 文章php,wordpress怎么发长文章