mydatabase.db 在 Hive 中有什么用?

What is the use of mydatabase.db in Hive?

刚刚开始阅读有关 Hive 的内容,我有疑问。当我在 Hive 中创建一个名为 'xyz' 的数据库时,它会创建一个文件夹 'xyz.db'。不管怎样,Hive 正在使用 metastore_db 来存储 table 模式。那这个'xyz.db'文件夹有什么用呢?

问候 Sivagururaja.

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

metastore_db 是一个外部数据库(mysql、postgres、derby 等),它存储用于读取 [=10= 中的文件的 table 模式].