metastore 简单说明

  • Metastore :
  1. 指数据库中的元数据,
  2. 管理元数据的服务。
  • hive管理元数据的数据库一deby ..我们不用他的主要原因是他只有一个客户端可以访问元数据。
  • 三种模式:
  1. 内嵌模式:默认的情况下是内嵌模式,数据库使用的是derby。
  2. 本地模式: 生产环境使用的。就是自己配置mysql的数据库。
  3. 远程模式:公司里边使用的。
    1. 本地模式和远程模式的区别:本地就是将数据库安装在hive的那台机器中去。所有的主机中都有同一个数据库。他会导致多分元数据
    2. 安装数据
      1. 查看数据库有没有mysql : rpm -qa | grep mysql 
      2. 有没有maria mysql收购,别人开发maria,相同 :rpm -e --nodeps .....
      3. find / -iname mysql
      4. rm -rf //删除相关的配置文件
原文地址:https://www.cnblogs.com/dousil/p/12199669.html