Hive Namenode的元数据和配置单元的元存储

Hive Namenode的元数据和配置单元的元存储,hive,metadata,hdfs,metastore,Hive,Metadata,Hdfs,Metastore,在Hadoop中,我们已经有了NameNode的元数据,它包含了块所在位置的所有信息,现在当我阅读有关Hive的Metastore时,我无法了解Metastore的用途。为什么我们需要一种新的索引。我们没有使用new thing,而是无法使用Namenode的元数据。Namenode的元数据存储块位置。当您请求一个文件时,namenode会指出三个具有默认复制的datanode正在承载该文件。Namenode的metatadata不跟踪它存储的文件类型 配置单元的元数据存储更多的映射。在配置单元

在Hadoop中,我们已经有了NameNode的元数据,它包含了块所在位置的所有信息,现在当我阅读有关Hive的Metastore时,我无法了解Metastore的用途。为什么我们需要一种新的索引。我们没有使用new thing,而是无法使用Namenode的元数据。

Namenode的元数据存储块位置。当您请求一个文件时,namenode会指出三个具有默认复制的datanode正在承载该文件。Namenode的metatadata不跟踪它存储的文件类型

配置单元的元数据存储更多的映射。在配置单元中创建表时,可以定义基础数据应如何映射到列以及输入应被视为什么类型的文件。Hive元存储为不同的表跟踪这一点,例如,允许您拥有一个Avro格式的表输入,另一个JSON,第三个作为简单的TSV文本文件