0
Maprdb
に接続しようとしています。Java
です。私はMaprdb
Javaコードでテーブルを作成することができますが、私はテーブルをスキャンすることができません。JavaでMaprdbにアクセスしてレコードを取得する方法
<dependencies>
<dependency>
<groupId>com.mapr.db</groupId>
<artifactId>maprdb</artifactId>
<version>5.2.0-mapr</version>
</dependency>
<dependency>
<groupId>com.mapr.hadoop</groupId>
<artifactId>maprfs-core</artifactId>
<version>5.2.0-mapr</version>
</dependency>
<dependency>
<groupId>com.mapr.hadoop</groupId>
<artifactId>maprfs</artifactId>
<version>5.2.0-mapr</version>
</dependency>
<dependency>
<groupId>org.apache.hbase</groupId>
<artifactId>hbase-client</artifactId>
<version>1.1.8-mapr-1703</version>
</dependency>
<dependency>
<groupId>org.apache.hbase</groupId>
<artifactId>hbase-client</artifactId>
<version>1.1.8-mapr-1703</version>
サンプルコード
Configuration conf = HBaseConfiguration.create();
String Tablepath = "Tablelocationpath";
HTable hTable= new HTable(conf,Tablepath);
Get get2 = new Get(Bytes.toBytes("Rowname"));
Result r = hTable.get(get2);
byte[] value = r.getValue(Bytes.toBytes("CF"),
Bytes.toBytes("COlumnqualifier"));
String valueStr = Bytes.toString(value);
System.out.println("GET: " + valueStr);
私はすでに、この上の任意のリードがいっぱい助けになります。このGithub
code
Maprdb with Java Github
を次しています。