1. 程式人生 > >hbase 通過rowkey讀取資料

hbase 通過rowkey讀取資料

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);