[发明专利]数据缓存方法及装置无效

专利信息
申请号: 200810094782.4 申请日: 2008-05-16
公开(公告)号: CN101277211A 公开(公告)日: 2008-10-01
发明(设计)人: 王泽强 申请(专利权)人: 腾讯科技(深圳)有限公司
主分类号: H04L12/18 分类号: H04L12/18;G06F12/08
代理公司: 北京德琦知识产权代理有限公司 代理人: 宋志强;麻海明
地址: 518044广东省深圳市*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 数据 缓存 方法 装置
【说明书】:

技术领域

发明涉及互联网技术领域,特别涉及数据缓存方法及装置。

背景技术

交互式视频点播技术,简称为点播技术,可以根据用户的需要播放相应的视频节目,从根本上改变了用户过去被动式观看视频的不足。视频点播技术主要由服务器端系统,网络系统和系统客户端系统三部分组成。

服务器端系统主要由存储设备、高速缓存和控制管理单元组成,其目标是实现对媒体数据的压缩和存储,以及按请求进行媒体信息的检索和传输。网络系统主要负责多媒体数据的传输。是影响视频点播性能的关键。客户端系统主要处理多媒体数据的接收,缓存,播放等相关的应用,并且维护客户端与服务器端的交互。

随着计算机网络的快速发展,计算机用户成指数倍增长,点播的需求也越来越高。在传统模式下,点播系统的服务器端承担了点播请求处理和数据发送的全部工作。随着用户量的增加,服务器势必无法承受。解决这一问题的方法是增加服务器。然而这一方法会使得系统成本增加,而且有限的扩容也无法支持无限扩大的点播需求,该方法始终会面临瓶颈。

点到点(P2P,peer-to-peer),是一种点对点的互联网技术。简单来说,P2P直接将人们联系起来,让人们通过互联网直接交互。P2P使得网络上的沟通变得容易、更直接共享和交互,消除了中间商。P2P用户可以直接连接到其他P2P用户的计算机,直接交换文件,而不是像过去那样连接到服务器去浏览与下载。P2P另一个重要特点是改变互联网现在的以大网站为中心的状态、重返″非中心化″,把资源交互的权力交还给用户。

P2P点播系统是在传统的网络点播系统中引入了P2P传输技术,使得加入点播系统的各个节点之间能够相互传输共享资源,分担系统服务器的负担,充分地利用网络带宽资源,具有良好的灵活性,可扩展性。

数据缓存技术是P2P点播系统的一个关键技术。数据的共享是以数据的缓存为基础的。P2P点播系统中的所有节点将各自缓存的数据作为资源相互交换,从而达到资源共享的目的;可交换的资源越多,P2P点播系统的性能也就越好。传统的数据缓存都是在内存中的。用户节点从服务器下载数据,在点播的过程中,将一部分数据缓存在内存中,从而实现给其他节点发送数据的可能。当其他节点请求某些数据时,拥有这些数据的节点就直接从内存中读取并发送出去。该方法实现了数据的共享,但是也具有以下不足:其一,受到内存容量的限制,每个节点只能在内存中保存一小部分数据,这意味着每个节点的服务能力有限,只能满足一小部分数据的下载请求。其二,现有以内存为介质的数据缓存方法,由于内存的易失性和用途所限,每个加入点播系统的节点只能提供当前自己正在观看的流媒体的数据共享,而用户的行为具有随意性,所以很难保证每个流媒体节目都有足够多的用户在点播,也就不能保证有足够多的共享资源,从而降低P2P点播系统的性能和使用价值。

发明内容

本发明实施例提供一种数据缓存方法,可以提供较多的共享资源,从而提高P2P点播系统的性能。

本发明实施例提供一种数据缓存装置,可以提供较多的共享资源,从而提高P2P点播系统的性能。

为达到上述目的,本发明的技术方案具体是这样实现的:

一种数据缓存方法,其特征在于,该方法包括:

确定需要进行磁盘缓存的数据;

按照预设的写入规则将所述数据写入磁盘中;

为写入磁盘的数据建立索引。

一种数据缓存装置,其特征在于,该装置包括:

缓存数据确定模块,用于确定需要进行磁盘缓存的数据;

缓存数据写入模块,用于按照预设的写入规则将需要进行磁盘缓存的数据写入磁盘中;

索引建立模块,用于为写入磁盘的数据建立索引。

由上述的技术方案可见,本发明的这种通过确定需要进行磁盘缓存的数据;按照预设的写入规则将所述数据写入磁盘中;为写入磁盘的数据建立索引的数据缓存方法和装置,利用磁盘实现了数据的缓存,由于磁盘容量大、非易失等特点,使得P2P点播系统中的节点可以提供更多的共享资源,且并不限于用户正在点播的媒体资源,从而提高P2P点播系统的整体性能。

附图说明

图1为本发明实施例的数据缓存方法流程图;

图2为本发明实施例的数据缓存装置结构图。

具体实施方式

为使本发明的目的、技术方案及优点更加清楚明白,以下参照附图并举实施例,对本发明进一步详细说明。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/200810094782.4/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top