hbase和hive有什么区别?(Hadoop)

约瑟夫·阿卜杜拉蒂夫·古皮尔(Yosser Abdellatif Goupil)

据我了解,Hbase是Hadoop数据库,Hive是数据仓库。

Hive允许创建表并在其中存储数据,您还可以将现有的HBase表映射到Hive并对其进行操作。

如果所有这些都做,为什么我们应该使用hbase?我们可以单独使用蜂巢吗?我很困惑 :(

中学

因此,简单来说,使用配置单元可以在表上激发类似查询的SQL(有一些例外),并用于批处理操作。使用hbase时,您可以基于键值对进行实时查询。

“如果hive要做所有这些事情,为什么我们应该使用hbase?我们可以单独使用hive吗?”因为Hive不支持更新数据集。因此,如果您有大型分析处理应用程序,请使用Hive,如果您具有实时的获取/设置/更新请求处理,请使用Hbase。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Hbase和BigTable有什么区别?

来自分类Dev

Hbase checkAndPut和checkAndMutate有什么区别?

来自分类Dev

在Hive中,简单和通用UDAF有什么区别?

来自分类Dev

fsimage和hadoop中的快照有什么区别?

来自分类Dev

“ as?”,“ as!”和“ as”有什么区别?

来自分类Dev

$ *和$ @有什么区别

来自分类Dev

$和〜有什么区别?

来自分类Dev

/ * ... * /和/ ** ... * /有什么区别

来自分类Dev

!=和<>有什么区别?

来自分类Dev

ö和ö有什么区别?

来自分类Dev

$ *和$ @有什么区别?

来自分类Dev

“ ==”和“ =〜”有什么区别?

来自分类Dev

= +和+ =有什么区别

来自分类Dev

$ @和$ *有什么区别

来自分类Dev

+ =和+有什么区别?

来自分类Dev

$ _和!$有什么区别?

来自分类Dev

\ 和 \\ 有什么区别

来自分类Dev

&&和||和有什么区别?

来自分类Dev

YARN和hive2队列之间有什么区别?

来自分类Dev

在 Apache Hive 中,“ESCAPED BY”和“FIELDS TERMINATED BY”有什么区别?

来自分类常见问题

“ hadoop fs” shell命令和“ hdfs dfs” shell命令之间有什么区别?

来自分类Dev

使用hadoop和Java命令执行map-reduce作业之间有什么区别

来自分类Dev

hadoop中的zookeeper,日记节点任务和quorum日记管理器有什么区别?

来自分类Dev

hadoop 和 hdfs 命令行工具有什么区别?

来自分类Dev

!= null和!== null有什么区别?

来自分类Dev

ConnectEx和_ConnectEx有什么区别?

来自分类Dev

LDADD和LIBADD有什么区别?

来自分类Dev

tempfile和mktemp有什么区别?

来自分类Dev

setFocusable和setFocusableInTouchMode有什么区别?