当前位置:   article > 正文

Hive元数据库介绍及信息查看_hive元数据怎么看

hive元数据怎么看

一、概念

Hive中有两类数据:表数据和元数据。和关系型数据库一样,元数据可以看做是描述数据的数据,包括1.hive表的数据库名、表名、字段名称与类型、分区字段与类型 2.表及分区的属性、存放位置等
元数据存储路径和內表一样,分为本地远程,可通过hive-site.xml文件设置
这里写图片描述

二、元数据库信息

元数据库中存在以下这些表:
这里写图片描述

元数据ER图
这里写图片描述

元数据表结构详解看参见lxw的文章

三、如何查看元数据库中的信息

1. 通过元数据库MySQL客户端

这里写图片描述

2. 通过Hive客户端远程访问

通过Hive MetaTool读取表信息

HIVE_CONF_DIR=/etc/hive/conf/conf.server/ hive --service metatool -executeJDOQL 'select dbName+"."+tableName+"::"+colName+"="+numDVs from org.apache.hadoop.hive.metastore.model.MTableColumnStatistics';

 HIVE_CONF_DIR=/etc/hive/conf/conf.server/ hive --service metatool -executeJDOQL 'select dbName+"."+tableName+"("+partitionName+")::"+colName+"="+numDVs from org.apache.hadoop.hive.metastore.model.MPartitionColumnStatistics';
  • 1
  • 2
  • 3
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/木道寻08/article/detail/969470
推荐阅读
相关标签
  

闽ICP备14008679号