TestHBaseAPI类
package com.huawei.bigdata.hbase.examples;
import java.io.IOException;
import java.util.ArrayList;
import java.util.Collection;
import java.util.List;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
import org.apache.commons.math3.stat.clustering.Cluster;
import org.apache.hadoop.conf.Configuration;
import org.apache.hadoop.hbase.MasterNotRunningException;
import org.apache.hadoop.hbase.ServerLoad;
import org.apache.hadoop.hbase.ServerName;
import org.apache.hadoop.hbase.TableName;
import org.apache.hadoop.hbase.ZooKeeperConnectionException;
import org.apache.hadoop.hbase.client.Admin;
import org.apache.hadoop.hbase.client.Connection;
import org.apache.hadoop.hbase.client.ConnectionFactory;
import org.apache.hadoop.hbase.client.HBaseAdmin;
import org.apache.hadoop.hbase.protobuf.generated.ClusterStatusProtos;
import org.apache.hadoop.hbase.protobuf.generated.ClusterStatusProtos.ClusterStatus;
import org.apache.hadoop.io.VersionedWritable;
public class TestHBaseAPI {
private final static Log LOG = LogFactory.getLog(HBaseSample.class.getName());
private TableName tableName = null;
private Configuration conf = null;
private Connection conn = null;
private Admin admin = null;
public TestHBaseAPI(Configuration conf) throws IOException {
this.conf = conf;
this.tableName = TableName.valueOf("austin06")