统计HBase表记录条数的方法

一、hbase-shell的count命令

这是最简单直接的操作,但是执行效率非常低,适用于百万级以下的小表RowCount统计!

hbase> count 'ns1:t1'

hbase> count 't1'

hbase> count 't1', INTERVAL => 100000

二、利用hbase.RowCounter包执行MR任务

这种方式效率非常高!利用了hbase jar中自带的统计行数的工具类!

通过 $HBASE_HOME/bin/hbase 命令执行:

复制代码
[root@master service]# hbase org.apache.hadoop.hbase.mapreduce.RowCounter 'Poi'
相关推荐
rgb2gray几秒前
从轨迹到网络:广州休闲步行空间格局刻画 | 论文全解析与方法论深度拆解
大数据·人工智能·机器学习·语言模型·可解释
Mr.45672 分钟前
JDK17+Druid+SpringBoot3+ShardingSphere5 多表分库分表完整实践(MySQL+PostgreSQL)【生产优化版】
数据库·spring boot·后端
FL4m3Y4n5 分钟前
redis存储原理与数据模型
数据库·redis·缓存
国科安芯6 分钟前
商业航天视角下角度编码传感器的应用与MCU的集成适配
大数据·网络·单片机·嵌入式硬件·架构·制造·安全性测试
逸Y 仙X6 分钟前
文章十二:索引数据的写入和删除
java·大数据·spring boot·spring·elasticsearch·搜索引擎·全文检索
蓝黑20208 分钟前
把数据库表里两列的值互换
数据库·sql·mysql
梦想的旅途211 分钟前
企业微信引用消息的实现与配置
数据库
是桃萌萌鸭~12 分钟前
oracle中的 CDB 和 PDB 详解
数据库·oracle
woniu_buhui_fei17 分钟前
MySQL知识整理一
数据库·mysql
hopsky19 分钟前
Kingbase SQL 解析方案
数据库·sql