for (Result result = scanner.next(); (result != null); result = scanner.next()) {
for(Cell cell : result.listCells()) {
System.out.println(Value=" + Bytes.toString(cell.getValue()));
}
}
我可以确定单元格值的数据类型是否是原始java类型。但是我发现单元格的值byte []可以存储各种类型,如json,pdf或images。我在确定上述数据类型时遇到了困难。
答案 0 :(得分:2)
HBase只存储字节。您可以自行决定这些字节的含义。通常你会有一个约定,比如一切都是JSON,或某些列名有某些类型,甚至是某些列族。