hbase 通過rowkey讀取資料
阿新 • • 發佈:2019-02-08
public class Texta {
public static void main(String[] args) {
//假設rowkey由3個欄位組成(欄位型別為Long)
byte[] bs = Bytes.add(Bytes.toBytes(1L), Bytes.toBytes(12L),Bytes.toBytes(11L));
//擷取我們需要的欄位進行匹配
long long2 = Bytes.toLong(bs, 16,8);
// **欄位型別為int**
byte[] bi = Bytes.add(Bytes.toBytes(1 ), Bytes.toBytes(2));
int int1 = Bytes.toInt(bi, 4, 4);
System.out.println("int1="+int1);
System.out.println();
System.out.println("------------");
System.out.println(long2);
long long1 = Bytes.toLong(bs, 0 ,8);
System.out.println();
System.out.println("--------------------");
System.out.println(long1);