发明名称 |
一种收集HBase热点数据块信息的方法及系统 |
摘要 |
本发明公开一种收集HBase热点数据块信息的方法,其能够实时发现热点region,并且统计热点region,保证集群的稳定,对于运行维护HBase很有帮助。该方法包括:(1)实时获取region读写量:给表配置coprocessor,当对表进行读写操作的时候,根据读写请求的rowkey值,请求落在包含此rowkey的region上;读写操作的过程中,调用coprocessor;当对region进行读写操作时,coprocessor截获表名称、region名称、访问类型,将表名称、region名称、读操作数据量、写操作数据量、统计时间记入数据库;(2)统计热点region:使用计入数据库中的region访问数据,统计每个时间间隔内,读写访问量高的前N个region,N为大于0的整数,由用户设定。还有系统。 |
申请公布号 |
CN106570126A |
申请公布日期 |
2017.04.19 |
申请号 |
CN201610951445.7 |
申请日期 |
2016.11.02 |
申请人 |
北京集奥聚合科技有限公司 |
发明人 |
范卫卫;张翼;温宗臣;何良均 |
分类号 |
G06F17/30(2006.01)I |
主分类号 |
G06F17/30(2006.01)I |
代理机构 |
北京和信华成知识产权代理事务所(普通合伙) 11390 |
代理人 |
胡剑辉 |
主权项 |
一种收集HBase热点数据块信息的方法,其特征在于:该方法包括以下步骤:(1)实时获取region读写量:给表配置协处理器coprocessor,当对表进行读写操作的时候,根据读写请求的rowkey值,请求落在包含此rowkey的region上;读写操作的过程中,调用coprocessor;当对region进行读写操作时,coprocessor截获表名称、region名称、访问类型,将表名称、region名称、读操作数据量、写操作数据量、统计时间记入数据库;(2)统计热点region:使用计入数据库中的region访问数据,统计每个时间间隔内,读写访问量高的前N个region,N为大于0的整数,由用户设定。 |
地址 |
100085 北京市海淀区上地东路1号院5号楼9层901 |