hbase多并发阻塞问题

本人在用YCSB测试HBase时,数据一个亿,每条10k,单线程的读写的速率都很快,但是一旦多线程(50个线程)并发的去读写,就会发生严重的阻塞现象,查了下原因,存在数据热点问题,但是后来我已经把rowkey打散,storeFiles也均匀地分布在不同的regionServers上,为什么多线程读还是会发生严重的阻塞现象呢?另:Hbase的参数hbase.ipc.server.read.threadpool.size=100,hbase.hregion.max.filesize=30G
已邀请:

xiao_chenfan - 90后

赞同来自:

请大牛们辛苦回答下,谢谢

igloo1986

赞同来自:

额,问题再具体点。
比如hbase的版本?部署方式?几台regionserver?handler.count如何配置的,是否做了读写分离?读写的tps各多大?rs网卡流量怎么样?rs是什么存储介质,sata还是ssd,测试的时候机器的iops多大? 
hbase.ipc.server.read.threadpool.size 這個和 hbase.regionserver.handler.count 最好區分清楚

要回复问题请先登录注册