Windows 下Eclipse运行HBase程序

一个HBase实验昨天弄了一整天,实验不难,问题就是我不知道怎么在Windows下利用eclipse来操作HBase,实现增删查等功能

背景:已经安装好虚拟机,一切正常,本地的eclipse也可以正常运行。

一、创建一个Java项目,建好包、类等 
这里写图片描述 
例如,项目名称为HbaseDemo

二、从虚拟机下复制HBase文件夹到本地,在项目目录下创建一个文件夹,命名为Conf,将从虚拟机复制到的Conf文件夹中的hbase-site.xml复制到项目的Conf目录下

三、右键->构建路径->配置构建路径->库->添加外部JAR 
将HBase文件夹中的lib下的所有JAR包添加到库中 
这里写图片描述
单击添加类文件夹 
勾选Conf,确定,确定 
如果不设置hbase-site.xml配置文件的位置,程序会自动读取Hbase-0.92.jar文件中默认的配置文件,这样可能与自己预期有一定的差距。

四、修改在C:\Windows\System32\drivers\etc下的hosts 
这里写图片描述

五、大家还可以通过程序来进行HBase的配置,例如,若要设置ZooKeeper集群的位置,可在HBase的Configuration中做如下配置:

public class HBaseTestCase {
    //声明静态配置
    static Configuration cfg=HBaseConfiguration.create();
    static {
        cfg.set("hbase.zookeeper.quorum", "master,slave");
    }

上述代码设置HBase所运行的ZooKeeper集群的位置为master,slave

六、检查集群hbase是否已经正常启动 
开启集群Hadoop->开启HBase->进入hbase shell->status

hbase(main):013:0> status
2 servers, 0 dead, 13.5000 average load

注释:0 dead说明hbase启动成功

七、运行程序 
这里写图片描述

成功之后进入HBase查看 
我运行的是插入100万条数据的程序 
这里写图片描述 
这里写图片描述

搞定,成功插入100万条数据。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值