Hadoop derby中的hive metastore与hive/warehouse中的有什么区别?
这可能是一个非常基本的问题,请原谅我的无知 我知道hive将在开箱即用(hive tar.bin extract)香草设置中使用两个元存储。就我而言,我的蜂巢是0.14 derby数据库中有一个,默认文件夹名为Hadoop derby中的hive metastore与hive/warehouse中的有什么区别?,hadoop,hive,bigdata,Hadoop,Hive,Bigdata,这可能是一个非常基本的问题,请原谅我的无知 我知道hive将在开箱即用(hive tar.bin extract)香草设置中使用两个元存储。就我而言,我的蜂巢是0.14 derby数据库中有一个,默认文件夹名为metastore\u db,位于hdfs之外 hdfs中还有另一个在/user/hive/warehouse 这两者之间的区别是什么?元存储是配置单元在何处存储表的架构,以及更多数据如何在目录中引用仓库中架构表的数据 仓库通常存储在HDFS中,元存储在关系数据库中,如Derby、MySQ
metastore\u db
,位于hdfs之外
hdfs中还有另一个在/user/hive/warehouse
这两者之间的区别是什么?元存储是配置单元在何处存储表的架构,以及更多数据如何在目录中引用仓库中架构表的数据 仓库通常存储在HDFS中,元存储在关系数据库中,如Derby、MySQL或Postgre
Metastore通常用于许多其他应用程序,如impala,用于在仓库中发现表。Metastore是配置单元存储表架构的地方,以及更多数据目录,这些目录引用仓库中架构表的数据 仓库通常存储在HDFS中,元存储在关系数据库中,如Derby、MySQL或Postgre
Metastore通常用于许多其他应用程序,如impala,用于在仓库中发现表。在Hive中,Metastore由(1)Metastore服务和(2)数据库组成 Metastore DB是任何JDBC RDBMS数据库,它在其中存储两者的模式和分区详细信息。其他应用程序(如Impala)可以使用它从中获取表和模式详细信息。顾名思义,它只存储元数据 元存储服务-Hive还运行一个称为元存储服务的单独服务来管理元存储数据,例如,将配置单元表和分区的元数据存储在元存储数据库中,并通过元存储服务API向客户机(包括配置单元)提供对此信息的访问
仓库-配置单元数据存储在HDFS中,通常位于/user/Hive/Warehouse(或在Hive-site.xml中指定为Hive.metastore.Warehouse.dir的任何路径)下。在配置单元中,metastore由(1)元存储服务和(2)数据库组成 Metastore DB是任何JDBC RDBMS数据库,它在其中存储两者的模式和分区详细信息。其他应用程序(如Impala)可以使用它从中获取表和模式详细信息。顾名思义,它只存储元数据 元存储服务-Hive还运行一个称为元存储服务的单独服务来管理元存储数据,例如,将配置单元表和分区的元数据存储在元存储数据库中,并通过元存储服务API向客户机(包括配置单元)提供对此信息的访问 仓库-配置单元数据存储在HDFS中,通常位于/user/Hive/Warehouse下(或在Hive-site.xml中指定为Hive.metastore.Warehouse.dir的任何路径)