发明名称 |
一种数据清理方法及装置 |
摘要 |
一种数据清理方法,包括:接收数据清理请求,并确定待清理数据所在的服务节点集群,在该服务节点集群中选择执行数据清理任务的服务节点,并根据所选择的服务节点的权重值,分别确定各服务节点的不同的数据清理策略,向各服务节点发送清理指令,指示各服务节点按照确定的数据清理策略进行数据清理。同时还提供了一种数据清理装置,可避免了瞬间大量清理请求穿透到后端服务节点集群,造成过载。各个服务节点集群的缓存清理操作并行进行,各层级服务节点均在短时间内同时发起数据清理,从而完成整个分布式缓存系统的数据清理,避免了多层级缓存间进行数据清理时相互影响。 |
申请公布号 |
CN106156176A |
申请公布日期 |
2016.11.23 |
申请号 |
CN201510184428.0 |
申请日期 |
2015.04.17 |
申请人 |
腾讯科技(深圳)有限公司 |
发明人 |
孙云清;杨清华 |
分类号 |
G06F17/30(2006.01)I |
主分类号 |
G06F17/30(2006.01)I |
代理机构 |
上海波拓知识产权代理有限公司 31264 |
代理人 |
杨波 |
主权项 |
一种数据清理方法,其特征在于,包括:接收数据清理请求,并确定所述数据清理请求指向的数据所在的服务节点集群;在所述服务节点集群中选择执行数据清理任务的服务节点;根据所选择的服务节点的权重值,分别确定各所述服务节点的数据清理策略,所述数据清理策略包括深清理策略和浅清理策略,所述深清理策略用于指示服务节点清理本地内存缓存的数据以及所述服务节点集群缓存的数据,所述浅清理策略用于指示服务节点清理本地内存缓存的数据;向各所述服务节点发送清理指令,用以指示各所述服务节点按照确定的数据清理策略进行数据清理。 |
地址 |
518000 广东省深圳市福田区振兴路赛格科技园2栋东403室 |