如何快速统计 HBase 里面有多少行数据-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

如何快速统计 HBase 里面有多少行数据

2018-11-08 14:08:04 3863 1

我现在有个需求,就是需要实时统计出 HBase 里面到底有多少行的数据,现在我的实现如下:
for (Result rs = scanner.next(); rs != null; rs = scanner.next()) {

number++;

}
如果数据量达到数百万,使用上面的方法计算时间会变得很大。这肯定不是好的办法,大家有什么实现思路呢?

取消 提交回答
全部回答(1)
  • hbase小能手
    2019-07-17 23:13:01

    最简单的方法,hbase shell命令
    count 'tableName',INTERVAL => 5000000,CACHE => 5000000
    INTERVAL为统计的行数间隔,默认为1000,CACHE为统计的数据缓存

    0 0
相关问答

1

回答

实时数据中台的ODS层(操作数据层)是干什么的?

2022-04-07 09:38:12 279浏览量 回答数 1

1

回答

实时数据中台实战实例中,如何创建结果表,并将统计结果写入?

2022-04-07 10:00:41 126浏览量 回答数 1

1

回答

如何快速重命名MySQL数据库(更改架构名称)?

2020-05-10 20:37:36 194浏览量 回答数 1

1

回答

数据的累加与统计操作

2020-04-17 13:26:43 458浏览量 回答数 1

2

回答

Spark如何统计多个MySQL的数据?

2018-01-29 11:20:08 3690浏览量 回答数 2

0

回答

OpenSearch的数据统计是什么样的?

2017-10-25 10:32:45 1920浏览量 回答数 0

2

回答

ODPS是否支持对键值对、非结构化数据的导入和分析。

2016-05-10 16:39:50 2519浏览量 回答数 2

1

回答

mysql统计每月的指定时间数据,如何实现?

2016-02-20 16:57:01 2166浏览量 回答数 1

1

回答

如何把redis的数据实时的同步到hdfs或者hbase上?

2015-12-22 16:40:09 8918浏览量 回答数 1

6

回答

我装的AMH面板,今天登陆后台却提示我数据库连接不上!!怎么解决

2014-07-03 01:55:57 14874浏览量 回答数 6
+关注
hbase小能手
HBase是一个分布式的、面向列的开源数据库,一个结构化数据的分布式存储系统。HBase不同于一般的关系数据库,它是一个适合于非结构化数据存储的数据库。阿里云HBase技术团队共同探讨HBase及其生态的问题。
112
文章
338
问答
问答排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载