没有合适的资源?快使用搜索试试~ 我知道了~
hive metastore hive metastore是hive的元数据管理服务,实际应用中很多第三方框架需要访问metastore服务,如spark,impala等。同样hive metastore也提供了java接口。 使用 import org.apache.hadoop.hive.conf.HiveConf; import org.apache.hadoop.hive.metastore.HiveMetaStoreClient; import org.apache.hadoop.hive.metastore.api.FieldSchema; import org.apache.ha
资源推荐
资源详情
资源评论




























hive metastore java api使用使用
hive metastore
hive metastore是hive的元数据管理服务,实际应用中很多第三方框架需要访问metastore服务,如spark,impala等。同样hive metastore也提供
了java接口。
使用使用
import org.apache.hadoop.hive.conf.HiveConf;
import org.apache.hadoop.hive.metastore.HiveMetaStoreClient;
import org.apache.hadoop.hive.metastore.api.FieldSchema;
import org.apache.hadoop.hive.metastore.api.Table;
import org.apache.thrift.TException;
import java.util.List;
public class MetaStoreDemo {
public static void main(String[] args) throws TException {
HiveConf hiveConf = new HiveConf();
hiveConf.addResource("hive-site.xml");
HiveMetaStoreClient client = new HiveMetaStoreClient(hiveConf);
//获取数据库信息
List tablesList = client.getAllTables("test");
System.out.print("test数据所有的表: ");
for (String s : tablesList) {
System.out.print(s + " ");
}
System.out.println();
//获取表信息
System.out.println("test.t3 表信息: ");
Table table= client.getTable("test","t3");
List fieldSchemaList= table.getSd().getCols();
for (FieldSchema schema: fieldSchemaList) {
System.out.println("字段: " + schema.getName() + ", 类型: " + schema.getType());
}
client.close();
}
}
pom文件中添加如下依赖
org.apache.hive
hive-metastore
1.2.2
同时需要将hive配置文件hive-site.xml拷贝到工程资源目录resources下
运行结果:
作者:苍老流年
资源评论


weixin_38707862
- 粉丝: 8
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 互联网数据中心竞争策略分析报告.docx
- IP网络流量研究与带宽控制.doc
- ASP-NET-小区物业管理系统的方案设计书与实现39082.doc
- OJCode-ACM资源
- (源码)基于C++编程语言的Radiance汇编器、链接器和模拟器.zip
- 图像处理技术的研究现状和发展趋势.doc
- mumicm_dlut-美赛资源
- 论大数据技术及在通信领域中的运用.docx
- 综合布线课程设计.doc
- weather_system-大创资源
- 计算机信息安全及防范措施.docx
- 厂商运用大数据和物联网的投资选择效用研究.docx
- 单片机ATC多功能电子密码锁设计方案.doc
- 工程项目管理课程思政教学改革与实践.docx
- Ipzrbh单片机交通灯控制大学本科方案设计书.doc
- (源码)基于 Vue 和 Redux 的用户聊天管理系统.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈



安全验证
文档复制为VIP权益,开通VIP直接复制
