统计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'
相关推荐
AI应用实战 | RE10 分钟前
014、索引高级实战:当单一向量库不够用的时候
数据库·人工智能·langchain
ffqws_10 分钟前
Spring Boot入门:通过简单的注册功能串联Controller,Service,Mapper。(含有数据库建立,连接,及一些关键注解的讲解)
数据库·spring boot·后端
清水白石00822 分钟前
《Python 架构师的自动化哲学:从基础语法到企业级作业调度系统与 Airflow 止损实战》
数据库·python·自动化
阿华田51227 分钟前
MySQL性能优化大全
数据库·mysql·性能优化
kaico201834 分钟前
python操作数据库
开发语言·数据库·python
被摘下的星星34 分钟前
MySQL 别名使用规则详解
数据库·mysql
墨着染霜华40 分钟前
MySQL 重复数据删除语句
数据库·mysql
ego.iblacat42 分钟前
PostgreSQL 数据库
数据库·postgresql
Elastic 中国社区官方博客1 小时前
使用 Elasticsearch + Jina embeddings 进行无监督文档聚类
大数据·人工智能·elasticsearch·搜索引擎·全文检索·jina
wgzrmlrm741 小时前
如何解决ORA-28040没有匹配的验证协议_sqlnet.ora版本兼容设置
jvm·数据库·python