hive真的使用hcatalog吗?

bvn4nwqk  于 2021-06-03  发布在  Hadoop
关注(0)|答案(1)|浏览(346)

我在网上看到一些关于hive是否使用hcatalog访问metastore的相互矛盾的帖子,我希望有人能在这里帮助我?
hive是否使用实际的hcatalog api来访问元存储,或者它是否有自己的元数据检索机制,hcatalog是否仅由非hive工具用于访问元数据?

ckx4rj1h

ckx4rj1h1#

不,hive不使用hCatalogAPI访问元存储。
hcatalog向其他mapreduce工具打开配置单元元数据。每个mapreduce工具都有自己关于hdfs数据的概念(例如pig将hdfs数据视为一组文件,hive将其视为表)。有了基于表的抽象,hcatalog支持的mapreduce工具就不需要关心数据存储在哪里,以什么格式和存储位置(hbase或hdfs)。

相关问题