发明名称 一种点对点下载系统及其资源缓存方法
摘要 本发明适用于资源共享领域,提供了一种点对点下载系统及其资源缓存方法,该方法包括下述步骤:节点在删除其缓存的资源时,向服务器发送资源删除请求;服务器查询点对点下载系统中完整保存待删除资源的节点的总数,并根据完整保存待删除资源的节点的总数与预设的阈值之间的关系,向节点返回删除资源的指令,或者保留资源的指定分块的指令;节点根据服务器返回的指令,完全删除该资源,或者保留该资源的指定分块,并删除资源的其余分块。由于在节点删除缓存的资源前,根据该资源的缓存情况来确定完全删除该资源还是保留该资源的一部分,从而保证了点对点系统中资源的总量和资源共享率,为各节点之间通过点对点实现资源共享提供了保证。
申请公布号 CN101557424A 申请公布日期 2009.10.14
申请号 CN200910107358.3 申请日期 2009.05.15
申请人 腾讯科技(深圳)有限公司 发明人 王泽强
分类号 H04L29/08(2006.01)I;H04L29/06(2006.01)I;H04L12/56(2006.01)I 主分类号 H04L29/08(2006.01)I
代理机构 深圳中一专利商标事务所 代理人 张全文
主权项 1、一种点对点下载系统中的资源缓存方法,其特征在于,所述方法包括下述步骤:节点在删除其缓存的资源时,向服务器发送资源删除请求,所述资源删除请求中携带待删除资源的信息;服务器在接收到所述资源删除请求后,查询点对点下载系统中完整保存待删除资源的节点的总数,并根据完整保存待删除资源的节点的总数与预设的阈值之间的关系,向节点返回相应的指令,所述指令为删除资源的指令,或者保留资源的指定分块的指令;节点根据服务器返回的指令,完全删除所述资源,或者保留所述资源的指定分块,并删除资源的其余分块。
地址 518044广东省深圳市福田区振兴路赛格科技园2栋东403室