[发明专利]节目的处理方法和系统以及装置有效
申请号: | 201110067718.9 | 申请日: | 2011-03-21 |
公开(公告)号: | CN102164309A | 公开(公告)日: | 2011-08-24 |
发明(设计)人: | 徐亦达;余宏亮;龙有水 | 申请(专利权)人: | 华为技术有限公司;清华大学 |
主分类号: | H04N21/254 | 分类号: | H04N21/254 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 刘芳 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 节目 处理 方法 系统 以及 装置 | ||
1.一种节目的处理方法,其特征在于,包括:
每隔预定时间,根据预先存储的节目目录中节目的名称对应的访问数量,获取所述节目的名称对应的在分布式哈希表网络中缓存的副本的理论数量;
判断所述节目的名称对应的在分布式哈希表网络中缓存的副本的理论数量大于还是小于所述节目的名称对应的在所述分布式哈希表网络中缓存的副本的实际数量,若大于,则根据哈希算法,分别将所述节目的名称和新增的副本的编号进行哈希计算,获取每个所述新增的副本的编号对应的哈希值;
将所述节目的名称、所述节目的名称对应的每个所述新增的副本的编号对应的哈希值和所述节目的名称对应的源服务器的地址携带在增加副本的消息中发送给所述分布式哈希表网络中与所述哈希值对应的缓存服务器中,以供所述缓存服务器根据所述增加副本的消息,从所述源服务器的地址对应的源服务器获取与所述节目的名称对应的节目数据,并将所述节目数据作为副本进行保存。
2.根据权利要求1所述的节目的处理方法,其特征在于,还包括:
若小于,将删除的副本的编号对应的哈希值和节目的名称携带在删除副本的消息中,发送给所述删除的副本的编号对应的哈希值对应的缓存服务器中,以供所述缓存服务器根据接收到的所述删除副本的消息,将所述节目的名称对应的副本删除;
删除所述节目目录中所述节目的名称对应的关键字列表中与所述删除的副本的编号对应哈希值。
3.根据权利要求1所述的节目的处理方法,其特征在于,还包括:
接收客户端服务器发送的获取节目的请求,所述获取节目的请求包括节目的名称;
若所述节目的名称记录在所述节目目录中,判断在所述节目目录中,所述节目的名称对应在所述分布式哈希表网络中的缓存的副本的实际数量是否为零;
根据判断结果,在所述节目目录中获取与所述节目的名称对应的信息,并将所述信息发送给所述客户端服务器,以供所述客户端服务器根据所述信息,获取所述节目的名称对应的节目数据或者副本。
4.根据权利要求3所述的节目的处理方法,其特征在于,所述根据判断结果,在所述节目目录中获取与所述节目的名称对应的信息,并将所述信息发送给所述客户端服务器,以供所述客户端服务器根据所述信息,获取所述节目的名称对应的节目数据或者副本,包括:
根据所述节目的名称对应的在所述分布式哈希表网络中缓存的副本的实际数量不为零的判断结果,在所述节目目录中获取与所述节目的名称对应的关键字列表,并将所述关键字列表发送给所述客户端服务器,以供所述客户端服务器根据所述关键字列表,获取与所述节目的名称对应的副本;或者,
根据所述节目的名称对应的在所述分布式哈希表网络中缓存的副本的实际数量为零的判断结果,在所述节目目录中获取与所述节目的名称对应的源服务器的地址,并将所述源服务器的地址发送给所述客户端服务器,以供所述客户端服务器根据所述源服务器的地址,获取与所述节目的名称对应的节目数据。
5.根据权利要求3所述的节目的处理方法,其特征在于,还包括:
将所述节目目录中的所述节目的名称对应的访问数量加1,作为更新后的访问数量。
6.一种节目的处理方法,其特征在于,包括:
接收跟踪服务器发送的副本处理消息,所述副本处理消息包括哈希值和节目的名称;
判断所述哈希值是否在自身维护的哈希值的范围内,若在,则对所述节目的名称对应的副本进行相应的处理。
7.根据权利要求6所述的节目的处理方法,其特征在于,所述对所述节目的名称对应的副本进行相应的处理,包括:
若所述副本处理消息为新增副本的消息,且所述新增副本的消息还包括源服务器的地址,则从与所述源服务器的地址对应的源服务器中,获取与所述节目的名称对应的节目数据,并将所述节目数据作为副本,再保存所述副本;或者,
若所述副本处理消息为删除副本的消息,则删除与所述节目的名称对应的副本。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司;清华大学,未经华为技术有限公司;清华大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110067718.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:顶盖模块
- 下一篇:高性能超奈奎斯特(FTN)信令机制