异步hbase包asynchbase-1.4.1.jar,maven的pom如下:
<dependency>
<groupId>org.hbase</groupId>
<artifactId>asynchbase</artifactId>
<version>1.4.1</version>
</dependency>
HBaseClient client = new HBaseClient("test036083.sqa.cm4.tbsite.net");
//生成一个PutRequest对象
byte[][] qualifiers = new byte[kvs.size()][];
byte[][] values = new byte[kvs.size()][];
PutRequest put = new PutRequest("table-name".getBytes(), "kv".getBytes(), "columnFamily".getBytes(), qualifiers, values, System.currentTimeMillis())
//异步写入
Deferred<Object> d= client.put(put);
d.addErrback(new Callback<Object, Exception> {
@Override
public Object call(final Exception arg) {