[英]Can we use nosql databases as Hive metastore?
我了解Hadoop社区提倡将RDBMS用作配置单元metastore。 但是我们可以将像mongodb或hbase这样的nosql数据库用于配置单元metastore吗? 如果没有,那为什么呢? 选择配置单元元数据库的标准是什么?
如果您使用的是Cloudera发行版,
Cloudera强烈建议您使用MySQL,因为它在Hive用户社区的其余部分中最受欢迎,因此与其他选项相比,它接受了更多的测试。
它将Hive表的元数据(如其架构和位置)以及分区存储在关系数据库中。 因此,我们只能使用关系数据库。
如果您想要NoSQl,我们可以将MariaDB用于Metastore。 因为Maria DB是No SQL Kind Relational DB。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.