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 适用的场景