JAVA HBase:如何使用CellUtil.getRowByte(Cell,int)

时间:2014-03-07 09:46:46

标签: java methods hbase

有人可以帮我解决一下如何使用CellUtil.getRowByte(Cell,int)吗?我将hbase从0.94升级到0.99。我曾经使用过cell.getRow()但是在hbase 0.99中它已经被弃用了。谢谢!

2 个答案:

答案 0 :(得分:3)

您可以在Cell类下使用getRowArray(),getRowOffset()和getRowLength()的组合,例如。

String row = Bytes.toString(c.getRowArray(), c.getRowOffset(), c.getRowLength()); 

答案 1 :(得分:3)

你可以试试这个:

String row = Bytes.toString(CellUtil.cloneRow(cell));