打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Hive与MySQL的区别
Hive与MySQL的区别
  • MySQL逻辑架构图:
  • Hive的架构图:

两者的比较:

  1. Hive采用了类SQL的查询语言HQL(hive query language)。除了HQL之外,其余无任何相似的地方。Hive是为了数据仓库设计的。
  2. 存储位置:Hive在Hadoop上;Mysql将数据存储在设备或本地系统中;
  3. 数据更新:Hive不支持数据的改写和添加,是在加载的时候就已经确定好了;数据库可以CRUD;
  4. 索引:Hive无索引,每次扫描所有数据,底层是MR,并行计算,适用于大数据量;MySQL有索引,适合在线查询数据;
  5. 执行:Hive底层是MarReduce;MySQL底层是执行引擎;
  6. 可扩展性:Hive:大数据量,慢慢扩去吧;MySQL:相对就很少了
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Hive与Hbase的区别 (转载整理)
MySQL的不归路
MySQL聚集索引和辅助索引构成有什么区别?
Hive
深入理解mysql索引底层数据结构与算法
Hermes与开源的Solr、ElasticSearch的不同
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服