b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

c语言清空文件中数据 HBase的协处理器开发编码实例(5)

电脑杂谈  发布时间:2018-01-09 17:07:34  来源:网络整理

}

}

// 协处理器结束时调用的方法

@Override

public void stop(CoprocessorEnvironment env) throws IOException {

}

}

4.2 客户端代码

在项目中新建类SumClient作为调用RPC服务的客户端测试程序,代码如下:

〔java〕 view plain copypackage com.hbase.demo.endpoint;

import java.io.IOException;

import java.util.Map;

import org.apache.hadoop.conf.Configuration;

import org.apache.hadoop.hbase.HBaseConfiguration;

import org.apache.hadoop.hbase.TableName;

import org.apache.hadoop.hbase.client.Connection;

import org.apache.hadoop.hbase.client.ConnectionFactory;

import org.apache.hadoop.hbase.client.HTable;

import org.apache.hadoop.hbase.client.coprocessor.Batch;

import org.apache.hadoop.hbase.ipc.BlockingRpcCallback;

import com.google.protobuf.ServiceException;

import com.hbase.demo.endpoint.Sum.SumRequest;

import com.hbase.demo.endpoint.Sum.SumResponse;

import com.hbase.demo.endpoint.Sum.SumService;

/**

* @author developer

* 说明:hbase协处理器endpooint的客户端代码

* 功能:从服务端获取对hbase表指定列的数据的求和结果

*/

public class SumClient {

public static void main(String〔〕 args) throws ServiceException, Throwable {

long sum = 0L;

// 配置HBse

Configuration conf = HBaseConfiguration.create();

conf.set(“hbase.zookeeper.quorum”, “localhost”);

conf.set(“hbase.zookeeper.property.clientPort”, “2222”);

// 建立一个的连接

Connection conn = ConnectionFactory.createConnection(conf);

// 获取表

HTable table = (HTable) conn.getTable(TableName.valueOf(“sum_table”));

// 设置请求对象

final SumRequest request = SumRequest.newBuilder().setFamily(“info”).setColumn(“score”).build();


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-59353-5.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    • 夏梓喆
      夏梓喆

      我男神太好了

    • 河湄鬼
      河湄鬼

    • 凌晓庆
      凌晓庆

      桃子桃子桃子好帅这首歌我已经循环了无数遍了很喜欢桃子加油

    热点图片
    拼命载入中...