本文目录一览

1,hive的元数据存储在derby和mysql 中有什么区别

hive的元数据如果放在derby,一般只能允许1个会话连接;而mysql则没有这个限制;为了共享知识,请点个赞支持下
定义 元数据最本质、最抽象的定义为:data about data (关于数据的数据)。它是一种广泛存在的现象,在许多领域有其具体的定义和应用。 在数据仓库领域中,元数据被定义为:描述数据及其环境的数据。一般来说,它有两方面的用途。

hive的元数据存储在derby和mysql 中有什么区别

2,hive 的元数据库一般用什么数据库

hive支持多种数据库存放元数据derby|mysql|postgres|oracle,默认使用derby数据库。
hbase是个基于hdfs的数据库。hive是用sql替代写mr的编程框架,做hadoop上会把用户提交的sql语句做语法分析,执行计划等一堆乱七八糟的事后变成mr job提交去跑,返回结果给用户。不然每次都写mr很麻烦的,有这个写个sql就可以拿到等效的结果,很...

hive 的元数据库一般用什么数据库

3,hive不支持那些mysql的函数

hive支持jdbcodbc数据源连接连接种数据库mysql、oracle等等等等自metastore用derbyDB 具体连接官网说明使用odbc需要重新编译相关组件hive通jdbc连接其数据库教程google搜应该HadoophbaseHive作用吧 hbase与hive都架构hadoop都用hadoop作底层存储hbase作布式数据库hive作布式数据仓库hive借用hadoopMapReduce完些hive命令执行
当然不是,hive支持jdbc和odbc数据源连接,可以连接很多种数据库,mysql、oracle等等等等,它自己的metastore用的就是derbydb。 具体的连接方法在官网上有说明,使用odbc需要重新编译相关组件。hive通过jdbc连接其他数据库的教程在google上一搜应该是hadoop在hbase和hive中的作用吧。 hbase与hive都是架构在hadoop之上的。都是用hadoop作为底层存储。而hbase是作为分布式数据库,而hive是作为分布式数据仓库。当然hive还是借用hadoop的mapreduce来完成一些hive中的命令的执行。

hive不支持那些mysql的函数


文章TAG:存储  存储元  数据  不可以  hive存储元数据不可以使用哪个数据库  中有什么区别  
下一篇