首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > 其他数据库 >

HBase一次慢查询请求的有关问题排查与解决过程

2014-01-21 
HBase一次慢查询请求的问题排查与解决过程3. 解决问题针对这一问题,有以下两种解决方法:1)每天早上导入数

HBase一次慢查询请求的问题排查与解决过程

3. 解决问题

针对这一问题,有以下两种解决方法:

1)每天早上导入数据后,强制触发一次major compact操作(见HBaseAdmin的majorCompct方法,异步执行),使得表中每个region中的过期数据可以被及时清除掉。

2)由于集群的major compact周期为7天,而表的TTL为5天,因此可以将major compact周期调小(配置参数为hbase.hregion.majorcompaction,单位为毫秒;同 时,hbase.offpeak.start.hour可以设置major compact启动的小时,例如,设置为1,可保证在1点后触发),从集群级别保证major compact尽早触发执行。

?

作者:原 攀峰

转载:http://blog.linezing.com/2014/01/hbase一次慢查询请求的问题排查与解决过程

热点排行