关于Hive是否使用HCatalog访问元存储,我在网络上看到了一些相互矛盾的帖子,我希望有人可以在这里帮助我?

Hive是否使用实际的HCatalog api来访问元存储,还是具有自己的检索元数据的机制?HCatalog是否仅由非hive工具用于访问元数据?

最佳答案

不, hive 不使用Hcatalog Api访问metastore。

HCatalog将配置单元元数据打开到其他mapreduce工具。每个mapreduce工具对HDFS数据都有自己的概念(例如Pig将HDFS数据视为文件集,Hive将其视为表)。通过基于表的抽象,HCatalog支持的mapreduce工具无需关心数据的存储位置,格式和存储位置(HBase或HDFS)。

关于hadoop - Hive是否真的使用HCatalog?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/32071296/

10-10 04:44