小狼一直在思考一个问题,怎么把hbase里面一个表的内容用Java代码的形式表现出来
//获取hbase内容
public static String getAllRecord (String tableName) {
Set<String> set = new HashSet<String>();
String data = "";
try{
HTable table = new HTable(con, tableName);
Scan s = new Scan();
ResultScanner ss = table.getScanner(s);
for(Result r:ss){
for(KeyValue kv : r.raw()){
// System.out.print(new String(kv.getRow()) + " ");
// System.out.print(new String(kv.getFamily()) + ":");
// System.out.print(new String(kv.getQualifier()) + " ");
// System.out.print(kv.getTimestamp() + " ");
// System.out.println(new String(kv.getValue()));
set.add("["+new String(kv.getFamily())+","+new String(kv.getValue())+"]");
//

本文探讨如何通过Java代码来查看HBase数据库的表结构和表中的具体数据,适合对HBase和Java有一定了解的读者。
最低0.47元/天 解锁文章
9749

被折叠的 条评论
为什么被折叠?



