java 连接HBase客户端
来源:互联网 发布:androlua源码 编辑:程序博客网 时间:2024/06/05 03:09
HBaseAdmin连接HBase客户端
1. 创建一个新的maven项目,导入org.apache.hadoop等jar包
2. 连接Hbase客户端 并查询数据。
package com.hbase;import org.apache.hadoop.conf.Configuration;import org.apache.hadoop.hbase.HBaseConfiguration;import org.apache.hadoop.hbase.client.*;import org.apache.hadoop.hbase.util.Bytes;/** * Created by zhaojy on 2017/4/21. */public class HBaseDemo { private static Configuration config=null; private static HBaseAdmin admin=null; //zookeeper集群地址 private final static String HB_ZK_QUORUM="10.8.177.27,10.8.177.28,10.8.177.29"; //zk端口号 private final static String HB_ZK_PORT="2181"; private static HTablePool tp = null; static { try { config= HBaseConfiguration.create(); config.set("hbase.zookeeper.property.clientPort", HB_ZK_PORT); config.set("hbase.zookeeper.quorum",HB_ZK_QUORUM); admin = new HBaseAdmin(config); tp = new HTablePool(config, 10); }catch (Exception e){ e.printStackTrace(); } }//获取表信息 public static HTableInterface getTable(String tableName){ return tp.getTable(tableName); } public static void main(String args[]){ //analytics_demo 表名 HTableInterface table = getTable("analytics_demo"); // 获取row=domain.0的数据 Get get = new Get(Bytes.toBytes("domain.0")); try { Result result = table.get(get); System.out.println(result.size()); System.out.println(result); }catch (Exception e){ e.printStackTrace(); } }}
阅读全文
0 0
- java 连接HBase客户端
- JAVA安全客户端连接到Hbase
- HBase Java客户端编程
- HBase JAVA WEB客户端
- HBase Java客户端编程
- Hbase java客户端操作
- HBase Java客户端编程
- HBase Java客户端编程
- HBase Java客户端编程
- HBase Java客户端编程
- HBase JAVA WEB客户端
- Hbase配置java客户端
- HBase java客户端
- HBase Java客户端编程
- Hbase Java客户端示例
- java客户端访问hbase
- java客户端操作Hbase
- HBase的java客户端
- SVN解决冲突
- 设计模式学习总结之简单工厂模式
- 从inputstream中读pdf生成pdf文件
- JSP相关知识
- APK瘦身之路
- java 连接HBase客户端
- java的线程池
- 小甲鱼的一个任务那一课
- 利用spark的随机森林做票房预测
- Qt简易通用开发框架
- 算法作业22
- PyTorch学习系列(十五)——如何加载预训练模型?
- 算法谜题93 击中战舰
- 消息队列的使用场景