خرید بک لینک

Vote count: 0

I am trying to create a list with HBase on Java. I can get values all together, but I am confused how to assign them to variables.(String bookName = ...,String bookAuthor = ...)

I need to get all values which are in contribute table, and assign them to variable.

In contribute table, there are id,author,name.

HTable hTable = new HTable(hCo.config, "contribute");
            Scan scan = new Scan();
            scan.addColumn(Bytes.toBytes("book"), Bytes.toBytes("author"));
            scan.addColumn(Bytes.toBytes("book"), Bytes.toBytes("name"));
            ResultScaer scaer = hTable.getScaer(scan);
            for (Result result = scaer.next(); result != null; result = scaer.next())
            {
                for(KeyValue keyValue : result.list()) {
                    System.out.println("Qualifier : " + Bytes.toString(keyValue.getKey()) + " : Value : " + Bytes.toString(keyValue.getValue()));
                }
            }

Qualifier : $dba190f6-ff45-4d5b-bf2f-d2ea75bb528fbookauthorT�� : Value : Frans Hoffman

Qualifier : $dba190f6-ff45-4d5b-bf2f-d2ea75bb528fbooknameT�� : Value : h32

When I check them, keyValue.getKey() and keyValue.getValue() show every value in table. Is it possible to get specific value/qualify? For example, I just need to get values of name.

asked 5 mins ago

برچسب: نویسنده: استخدام کار تاريخ: جمعه 7 خرداد 1395 ساعت: 0:01

صفحه بندی