Hive 配置 MySQL 作为 metastore

为什么要使用 MySQL 来存储元数据

Hive 默认使用内嵌的 Derby 数据库存储元数据。Derby 只支持一个会话连接,而且元数据存储路径取决于执行 hive 的当前路径,只适合用来做测试,不适用于生产环境。

使用 MySQL 可以支持多个会话同时连接,可以在多个服务实例中共享元数据。

阅读更多