天天看点

HBase查询速度慢原因排查

问题:通过HBase访问服务在HBase中查询 ASSET_NORMAL 表速度很慢

如下,查询一条数据需要2.970s时间:

HBase查询速度慢原因排查

如下,统计总条数需要14.675s时间:

HBase查询速度慢原因排查

HBase访问服务部署了3个节点:

HBase查询速度慢原因排查

HBase部署了3个节点:

HBase查询速度慢原因排查

 表 ASSET_NORMAL 部署了2个区域:

HBase查询速度慢原因排查

查看HBase的配置信息:

HBase查询速度慢原因排查

通过DBeaver查询,不经过HBase访问服务,查询速度依然慢,说明主要问题不在于HBase访问服务,而在于HBase自身,推断是由于没有对HBase建二级索引所致。

解决方法:基于Phoenix对HBase建索引 https://www.cnblogs.com/ratels/p/11203313.html

转载于:https://www.cnblogs.com/ratels/p/11201477.html