在我的prod env中有一个hbase表需要做一个简单的统计,当我在mr中使用hbase rowcounter时,count是14200000,但是当我使用shell cmd'count'时,它是8420000,和javaapi scanner一样。
table上有个快照。
有什么想法都可以
以下是表格信息:hbase 1.3.1。hadoop 2.7.4版。 java 8
hbase(main):003:0>desc'table'表personinfo已启用personinfo,{table\u attributes=>{metadata=>{'keyprefixregionsplitpolicy.prefix\u length'=>'6','split\u policy'=>'org.apache.hadoop.hbas e.regionserver.keyprefixregionsplitpolicy','hbase.hregion.max.filesize'=>'268435456'}}列族描述{name=>'info',bloomfilter=>'row',versions=>'1',in \u memory=>'false',keep \u deleted \u cells=>'false',data \u block \u encoding=>'none',ttl=>'315360000 seconds(3650 days)',compression=>'none',min \u versions=>'0',blockcache=>'true',blocksize=>'65536',replication n \u scope=>'0'}0.4190秒内1行
谢谢:)
暂无答案!
目前还没有任何答案,快来回答吧!