统计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'
相关推荐
ryrhhhh几秒前
矩阵跃动技术创新:GEO搜索占位+AI智能体双融合,重构企业获客链路
大数据·人工智能
9稳5 分钟前
基于智能巡检机器人与PLC系统联动控制设计
开发语言·网络·数据库·嵌入式硬件·plc
我不听你讲话7 分钟前
第 2 章 MySQL 数据库操作
数据库·mysql·adb
小年糕是糕手8 分钟前
【35天从0开始备战蓝桥杯 -- Day5】
数据结构·数据库·c++·算法·蓝桥杯
weixin_4462608513 分钟前
一款提升工作效率的Claude HUD插件
大数据·elasticsearch·搜索引擎
草莓熊Lotso1 小时前
Linux IPC 进阶:System V 消息队列与信号量(含内核管理深度解析)
linux·运维·服务器·数据库·c++·人工智能·mysql
星马梦缘7 小时前
数据库作战记录1
数据库·sql·mysql
短剑重铸之日9 小时前
《ShardingSphere解读》07 读写分离:如何集成分库分表+数据库主从架构?
java·数据库·后端·架构·shardingsphere·分库分表
njidf9 小时前
用Python制作一个文字冒险游戏
jvm·数据库·python
鸡蛋灌Bean9 小时前
MySQL优化系列
数据库·mysql