[英]Fail to incrementColumnValue HBASE with spark scala
我使用Scala在Hbase表上进行操作
所以我有
val myTable = new HTable(hbase_conf, tbl_name)
然后,我尝试使用以下命令增加值:
myTable.incrementColumnValue(
"rowkey".getBytes,
"data".getBytes,
"count".getBytes,
1)
我从hbase shell
得到的结果
hbase(main):047:0> get 'test_marketing', 'rowkey', {COLUMN => 'data:count', VERSIONS =>2}
COLUMN CELL
data:count timestamp=1469614608636, value=\x00\x00\x00\x00\x00\x00\x00\x02
data:count timestamp=1469614608609, value=\x00\x00\x00\x00\x00\x00\x00\x01
2 row(s) in 0.0100 seconds
结果如何获得合理的价值?
在hbase shell
有一个get_counter
命令:
尝试:
get_counter 'test_marketing', 'rowkey', 'data:count'
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.