Eclipse+hbase本地开发配置(client配置)
首先:把hbase的master,slave等机器的DNS信息写入本地hosts文件。
1. 把集群上配置的Hadoop、Hbase目录下载到本地2. 新建一个Java Project,添加并引用以下几个jar包,buildPath—add external JARs
以及lib目录下
commons-logging-1.1.1.jar
log4j-1.2.16.jar
slf4j-api-1.5.8.jar
slf4j-log4j12-1.5.8.jar
zookeeper-3.3.2.jar
commons-logging-1.1.1.jar
3.把hbase-site.xml拷贝到src文件夹下:
4.创建删除表,增删改查表记录操作类源码(注意黄线部分一定要与hbase-site.xml中一致)
import java.util.ArrayList;
import java.util.List;
import org.apache.hadoop.conf.Configuration;
import org.apache.hadoop.hbase.HBaseConfiguration;
import org.apache.hadoop.hbase.HColumnDescriptor;
import org.apache.hadoop.hbase.HTableDescriptor;
import org.apache.hadoop.hbase.KeyValue;
import org.apache.h