Apache Hive 元数据

一、什么是元数据

  又称中介数据、中继数据,为描述数据的数据,主要是描述数据属性的信息,用来自持如只是存储位置、历史数据、资源查找、文件记录等功能。

二、Hive Metadata

  • Hive Metadata即Hive的元数据。
  • 包含用Hive创建的database、table、表的位置、类型、属性,字段顺序类型等元信息。
  • 元数据存储在关系型数据库中。如hive内置的Derby、或者第三方如MySQL等。
  • Metastore即元数据服务。Metastore服务的作用是管理metadata元数据,对外暴露服务地址,让各种客户端通过连接metastore服务,由metastore再去连接连接MySQL数据库来存取元数据。
  • 有了metastore服务, 就可以有多个客户端同时连接,而且这些客户端不需要知道MySQL数据库的用户名和密码,只
    需要连接metastore服务即可。某种程度上也保证了hive元数据的安全。

原文地址:https://www.cnblogs.com/mjhjl/p/15345161.html