统计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'
相关推荐
GIS阵地5 分钟前
QgsDataSourceUri解析
数据库·c++·qt·开源软件·qgis
yunyun3212314 分钟前
自动化与脚本
jvm·数据库·python
暮冬-  Gentle°15 分钟前
使用PyTorch构建你的第一个神经网络
jvm·数据库·python
setmoon21416 分钟前
构建一个基于命令行的待办事项应用
jvm·数据库·python
IndulgeCui36 分钟前
金仓数据库(KINGBASEES)敏感数据物理级销毁功能:配置、实操与验证全指南
数据库
Bat U1 小时前
MySQL数据库|建库&建表&数据类型
数据库·mysql
短剑重铸之日1 小时前
《ShardingSphere解读》16 改写引擎:如何理解装饰器模式下的 SQL 改写实现机制?
java·数据库·后端·sql·shardingsphere·分库分表·装饰器模式
m0_587958951 小时前
机器学习与人工智能
jvm·数据库·python
2501_908329851 小时前
Python入门:从零到一的第一个程序
jvm·数据库·python
坚持学习前端日记1 小时前
从零开始构建小说推荐智能体 - Coze 本地部署完整教程
大数据·人工智能·数据挖掘