hbase support

This commit is contained in:
温少
2012-05-18 22:05:30 +08:00
parent 3478c389e1
commit d0c417774f
7 changed files with 75 additions and 18 deletions
@@ -11,14 +11,14 @@ public class HBaseConnectTest extends TestCase {
public void test_connection() throws Exception {
Configuration config = new Configuration();//HBaseConfiguration.create();
config.set("dfs.support.append", "true");
config.set("hbase.rootdir", "hdfs://10.20.153.63:9000/hbase");
config.set("hbase.cluster.distributed", "true");
config.set("hbase.master", "10.20.153.63:60000");
// config.set("dfs.support.append", "true");
// config.set("hbase.rootdir", "hdfs://10.20.153.63:9000/hbase");
// config.set("hbase.cluster.distributed", "true");
// config.set("hbase.master", "10.20.153.63:60000");
config.set("hbase.zookeeper.quorum", "10.20.153.63");
config.set("zookeeper.session.timeout", "30000");
config.set("hbase.regionserver.handler.count", "100");
config.set("hbase.client.keyvalue.maxsize", "67108864");
// config.set("zookeeper.session.timeout", "30000");
// config.set("hbase.regionserver.handler.count", "100");
// config.set("hbase.client.keyvalue.maxsize", "67108864");
// config = HBaseConfiguration.create();
@@ -0,0 +1,26 @@
package com.alibaba.druid.hbase;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.util.Properties;
import junit.framework.TestCase;
public class HBaseDriverTest extends TestCase {
public void test_0 () throws Exception {
HBaseDriver driver = new HBaseDriver();
Connection conn = driver.connect("jdbc:druid-hbase::10.20.153.63", new Properties());
PreparedStatement stmt = conn.prepareStatement("SELECT * FROM test");
ResultSet rs = stmt.executeQuery();
while (rs.next()) {
}
rs.close();
stmt.close();
conn.close();
}
}