hive和mysql的区别_hive和mysql的区别是什么
hive和mysql的区别是什么
hive和mysql的区别有:
1、查询语言不同:hive是hql语言,mysql是sql语句;
2、数据存储位置不同:hive是把数据存储在hdfs上,而mysql数据是存储在自己的系统中;
3、数据格式:hive数据格式可以用户自定义,mysql有自己的系统定义格式;
4、数据更新:hive不支持数据更新,只可以读,不可以写,而sql支持数据更新;
5、索引:hive没有索引,因此查询数据的时候是通过mapreduce很暴力的把数据都查询一遍,也造成了hive查询数据速度很慢的原因,而mysql有索引;
6、延迟性:hive延迟性高,原因就是上边一点所说的,而mysql延迟性低;
7、数据规模:hive存储的数据量超级大,而mysql只是存储一些少量的业务数据;
8、底层执行原理:hive底层是用的mapreduce,而mysql是excutor执行器;
什么是hive
Hive是建立在Hadoop之上的数据仓库基础构架、是为了减少MapReduce编写工作的批处理系统,Hive本身不存储和计算数据,它完全依赖于HDFS和MapReduce。Hive可以理解为一个客户端工具,将我们的sql操作转换为相应的MapReduce jobs,然后在Hadoop上面运行。
hive和mysql的区别_hive和mysql的区别是什么相关推荐
- hive map格式转换为字符串_Hive与MySQL的不同之处之类型转换cast和covert函数
Hive: cast(xxx AS 类型) 如: cast(tm AS bigint) 附上Hive基本数据类型: 数据类型 所占字节 开始支持版本 TINYINT 1byte,-128 ~ 127 ...
- orcle与mysql的区别_Orcle与MySQL的SQL语法区别:
Orcle与MySQL的SQL语法区别: 1.在Oracle中用 select * from all_users显示所有的用户,而在MySQL中显示所有数据 库的命令是 show databases ...
- pysql与mysql的区别_postgresql与mysql的区别是什么
MySQL与PostGreSQL的区别 一.PostgreSQL相对于MySQL的优势 1.在SQL的标准实现上要比MySQL完善,而且功能实现比较严谨: 2.存储过程的功能支持要比MySQL好,具备 ...
- db2和mysql语句区别_db2和mysql语法的区别是什么
MySQL默认使用大小写敏感的数据库名.表名和列名(可以通过lower_case_table_names参数控制是否大小写敏感),DB2数据库对大小写不敏感. 虽然MySQL与DB2都遵循并符合SQL ...
- mysqli mysql的区别_phpmysqli和mysql区别详解
本文介绍下,php中有关mysqli与mysql类的一些区别,有需要的朋友,可以作个参考哦. 一,PHP-MySQL 是 PHP 操作 MySQL 资料库最原始的 Extension ,PHP-MyS ...
- mssql mysql 语法区别_mssql与mysql区别之——变量区别
sql server中变量要先申明后赋值: 局部变量用一个@标识,全局变量用两个@(常用的全局变量一般都是已经定义好的): 申明局部变量语法:declare @变量名 数据类型:例如:declare ...
- db2与mysql语法区别,db2和mysql语法分析异同点
1.建表: (1)创建基本表二者是一致的 mysql:create table person(name varchar(10),age int) db2: 同上. (2)mysql支持在创建表的时候指 ...
- sqlh和mysql的区别_HSQL和MySQL的區別
我使用MySQL作爲我的應用程序數據庫,但HSQL作爲測試內存數據庫.現在的問題是,我有一個SQL selectQuery象下面這樣:HSQL和MySQL的區別 SELECT date(a.creat ...
- mssql与mysql语法区别_MSSQL与MySQL语法区别
就目前碰到的不一样的地方集中记录在这篇日志中,不定期更新. 1.批量执行SQL语句 MSSQL中,所有语句执行过程中无需在末尾加分号『;』 MySQL中,单条语句不用加分号,多条执行时每句末尾需要添加 ...
最新文章
- 《CLR Via C# 第3版》笔记之(十) - 可选参数和可变数量参数
- linux 32bit swt,无法在Windows 32位上加载SWT库
- spring boot使用外置tomcat部署需要排除的依赖
- python学习手册
- Oracle学习计划
- [c++]代理对象模式
- zxing二维码的生成与解码(C#)
- bzoj千题计划287:bzoj1228: [SDOI2009]ED
- python经典书籍推荐:Python核心编程
- 2013-2017蓝桥杯省赛C++A组真题总结(题型及解法)
- mysql 查询递归自身,mysql 递归查新
- python查找excel中重复数据_python中查找excel某一列的重复数据 剔除之后打印
- 商标有效期、续展期、宽展期分别是什么意思?
- 【概率论】6-4:分布连续性修正(The Correction for Continuity)
- 假设检验、显著性水平α、P值、置信区间
- Python表白代码:“ 星光月夜烟花皆归你,我也归你”
- 【蓝桥杯每日一练:蹩脚两轮车】
- D3.js用动画渲染数据集的显示
- 三菱梯形图转换c语言软件,三菱梯形图转51单片机软件使用程序超过100步又要使用软件的朋友.pdf...
- 【LeetCode】1905-统计子岛屿