问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

hive,impala,kfk,hbase,mitaka的关系是怎样的

发布网友 发布时间:2022-05-04 12:13

我来回答

2个回答

热心网友 时间:2022-05-04 13:42

  hbase在三者中更注重的是存储,它实现了类似mysql的double write机制,但是它是一种NoSQL的数据库,并且是可以支持列式存储的,算是比较大的一个内存Hash表。hbase也采用了类似mysql中的mvcc的思想通过时间戳来做版本控制。
  hbase是在hdfs基础之上的,可以算是数据的一种组织方式,是一种基于hadoop的分布式数据库系统。从数据库的角度来说,与mysql处在同一个层次,都是基于文件系统之上的管理数据的一种方法。
  hbase作为面向列的数据库,支持按列读取和行读取,并解决了关系型数据库的分表的一些需求,如:关系型数据库中有些表的列重复数据太多了,需要重新建表来存重复列的数据,减少表的大小。
  
  hive和impala则更偏向于查询分析,impala需要依赖hive的元数据,它们都有自己的查询分析引擎,只是impala是纯查询分析引擎。
  hive 本身并不执行任务的分析过程,而是推给了maprece,这点与impala大不同,hive本身提供了数据的格式化输出功能,但是hive转换的mr可能不是最高效的,调优方式有限,很多复杂的算法没有办法表达,毕竟sql的语义表达能力有限。
  hive与impala在查询分析这部分,hive明显的支持程度要比impala高,提供了很多内部函数,并且支持UDAF,UDF的方式
  从数据库特性角度来看,hive与hbase的对比,hive不能修改数据,只能追加的方式,hbase允许增加和删除数据,hive不支持索引,impala和hive都是没有存储引擎的,hbase算是有自己的存储引擎。
  在使用层面上来看,hive在使用上更像数据库,它提供非常丰富的系统函数,各种数据的操作,hbase在这方面就不太像一般的关系型数据库,它还是一个key-val的NoSQL,这方面的操作支持很有限,impala在这方面也是比较弱。
  在计算模型层面上来看,hive是通过MR来计算的,这是一个偏向挪动数据到mr的计算节点来计算的模型,而impala则更多的是移动计算需求到DN上来做,数据不用动,最后变成了本地的磁盘IO。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
深圳去香港走那个海关最方便快捷啊? 深圳过香港哪个口岸最方便 深圳哪个口岸过关最快 横死年轻人能烧纸吗 一个两位数的近似数是0.3,这个小数最大是,2.9,对吗? 用0、2、3、6任意摆成一个三位数, ...1、6、0 摆成一个三位数,末尾有0的可能性是多少?中间有0的可能性是... ...1,8任意取摆成一个三位数,末尾有0的可能性是多少?中间有0的可能性是... ...卡片中任意选出3张摆成一个三位数。摆出末尾有0的三位数可能性是多少... ...三张摆成一个三位数,末尾有0的数的可能性是多少?中间有0的_百度知 ... 预测海啸是一个科学难题,经过多年的观察研究,人们发现,高度在50厘米以下的海啸一般不会造成灾害性影响 a,b,两个句子都有语病,请改正。A从海啸灾难中科学地认识海啸,对提高防御海啸是十分有益的。 。B中国对于 科学认识海啸 从海啸灾难中科学地认识海啸,对提高防御海啸是十分有益的 这就话有什么错? 薏米山渣荷叶陈皮各10g。水煮沸有啥功效啊,能降火吗?脾胃不好能喝吗 分析句子"九天之云下垂, 四海之水皆立"在《科学认识海啸》的作用. 核桃煲鸡汤的做法大全 中国人民保险股份有限公司家庭财产盗抢险保费是多少 核桃乌鸡汤怎么做 如何做红枣核桃乌鸡汤怎么做好吃 孕妇可以吃花生核桃红枣炖鸡汤 红枣枸杞能与核桃一起煲鸡汤吗 红枣核桃粥可以加鸡汤吗 树苗的拼音 心内科主要是看什么病的? 推荐几本心血管内科的书籍? 《速见得江》古诗全文和拼音是什么? 移家别湖上亭 蔓的拼音 随着中国社会的变迁,聚村而居发生了什么变化? 塔院的基本介绍 现实与虚幻的区别 虚幻跟现实哪个好呢? 现实和虚幻有什么区别啊 什么叫现实? 什么叫虚幻?从佛教的角度看 现实和虚幻的标准是什么? 现实与虚幻哪个好,为什么有人会选择虚幻? 何谓“现实世界”和“虚幻世界”? 如何分清,请指教 现实和虚幻问题 虚幻与现实的不同与联系在哪? 虚幻和现实你会选? 现实和虚幻的区别是什么? 一个人长时间沉迷于虚幻,会不会与现实脱节? 真实与虚幻的界限是什么? 现实比虚幻好吗?为什么,我喜欢什么? 有没有形容分不清现实与虚幻的成语?知道的麻烦给我几个,谢谢。 明日之后应用宝版本可以不登陆别人的,登录别人的游戏吗 我玩明日之后在应用宝下载的,用的是安卓。我朋友用的是苹果,怎么办才能一起玩? 来自“天问一号”的节日祝福,天问一号表达了什么祝福? 给天问一号研发团队科学家的祝贺信作文? 为什么每次加油用微信付款,没扣里面的钱?