在Hive中mydatabase.db有什么用?

时间:2015-07-14 05:47:08

标签: hive

刚才我开始阅读有关Hive的内容,我有一个疑问。当我在Hive中创建一个名为'xyz'的数据库时,它会创建一个文件夹'xyz.db'。无论如何,Hive使用metastore_db来存储表模式。那么'xyz.db'文件夹的用途是什么?

此致 Sivagururaja。

1 个答案:

答案 0 :(得分:0)

这是表的数据文件存储在HDFS上的默认目录。

metastore_db是一个外部数据库(mysql,postgres,derby等等),它存储用于读取xyz.db中文件的表模式。