1.在linux:
hbase-site.xml 中
property>
<name>hbase.rootdir</name>
<value>hdfs://*****:54310/hbase</value>
<description>The directory shared by region servers.
</description>
</property>
<property>
<name>hbase.master</name>
<value>****:60000</value>
<description>The host and port that the HBase master runs at.
</description>
</property>
2.bin/startup-hbase.sh ,启动
3. 在window 上,同样的 hbase-site.xml , 用 bin/hbase shell --->list , ok
4. 在 eclipse 中建立项目,hbase : code a junit test
public class F1 extends HBaseTestCase{
public void testT() throws IOException{
HBaseConfiguration config = new HBaseConfiguration();
HTable table = new HTable(config, "t1");
byte [] row = Bytes.toBytes("row");
BatchUpdate batchUpdate = new BatchUpdate(row);
byte[] value = "value".getBytes("utf-8");
batchUpdate.put("f1:", value);
table.commit(batchUpdate);
}
}
5. ok.
继续探索 hbase 适用的场景
hbase-site.xml 中
property>
<name>hbase.rootdir</name>
<value>hdfs://*****:54310/hbase</value>
<description>The directory shared by region servers.
</description>
</property>
<property>
<name>hbase.master</name>
<value>****:60000</value>
<description>The host and port that the HBase master runs at.
</description>
</property>
2.bin/startup-hbase.sh ,启动
3. 在window 上,同样的 hbase-site.xml , 用 bin/hbase shell --->list , ok
4. 在 eclipse 中建立项目,hbase : code a junit test
public class F1 extends HBaseTestCase{
public void testT() throws IOException{
HBaseConfiguration config = new HBaseConfiguration();
HTable table = new HTable(config, "t1");
byte [] row = Bytes.toBytes("row");
BatchUpdate batchUpdate = new BatchUpdate(row);
byte[] value = "value".getBytes("utf-8");
batchUpdate.put("f1:", value);
table.commit(batchUpdate);
}
}
5. ok.
继续探索 hbase 适用的场景
本文介绍了HBase的基本配置方法,包括在Linux环境下配置hbase-site.xml文件,并演示了如何通过命令行启动HBase及使用hbase shell进行基本操作。此外,还提供了一个Eclipse项目中的示例代码,展示了如何通过Java API对HBase表进行写入操作。
1万+

被折叠的 条评论
为什么被折叠?



