【hive hive和mysql的区别】

文章插图
hive sql和mysql区别如下:
Hive采用了类SQL的查询语言HQL(hive query language) 。除了HQL之外,其余无任何相似的地方 。Hive是为了数据仓库设计的 。
1、存储位置:Hive在Hadoop上;Mysql将数据存储在设备或本地系统中;
2、数据更新:Hive不支持数据的改写和添加,是在加载的时候就已经确定好了;数据库可以CRUD;
3、索引:Hive无索引 , 每次扫描所有数据,底层是MR,并行计算,适用于大数据量;MySQL有索引,适合在线查询数据;
4、执行:Hive底层是MarReduce;MySQL底层是执行引擎;
5、可扩展性:Hive:大数据量;MySQL:相对就很少了 。
- qq年龄怎么改成空白 怎么qq资料中年龄和出生日期弄空白
- 人际交往是基于人类的亲和动机对吗 人际关系是人与人之间在相互交往过程中建立起来的
- 苹果8黑色和深空灰对比 苹果8银色和深空灰哪个好看
- mtk6797和骁龙660谁好 mtk6797和骁龙625谁好
- 全民k歌极速版和全民k歌有什么区别 全民k歌极速版和全民k歌有什么区别可以相互关联吗
- css和djs区别 djs和css发动机哪个更好
- ctrl+home的作用 home和ctrl+home的区别
- mva和va的区别 mva跟va的区别
- 陕西事业单位抚恤金和丧葬费2021年什么时候发放 陕西省事业单位退休人员死亡抚恤金标准
- mx230显卡性能 mx230显卡和集成显卡哪个好
