[发明专利]一种基于对象存储的大文件分布式缓存系统在审

专利信息
申请号: 202010618725.2 申请日: 2020-07-01
公开(公告)号: CN111752905A 公开(公告)日: 2020-10-09
发明(设计)人: 王大帅;于昊;高传集 申请(专利权)人: 浪潮云信息技术股份公司
主分类号: G06F16/172 分类号: G06F16/172;G06F16/182;G06F16/2455;G06F16/2458;G06F16/27
代理公司: 济南信达专利事务所有限公司 37100 代理人: 冯春连
地址: 250100 山东省济南市高*** 国省代码: 山东;37
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 对象 存储 文件 分布式 缓存 系统
【说明书】:

发明公开一种基于对象存储的大文件分布式缓存系统,涉及文件缓存技术领域,其结构包括系统主体、缓存插件、对象存储和数据库,其运行过程包括A、B两部分。A、缓存的获取或存入:所述缓存插件向系统主体发送查询或存入请求,系统主体根据请求到数据库中查询,并返回数据库的查询结果。B、缓存的自动管理:基于缓存占有空间与触发流转流程阈值的比较、缓存的热度值、缓存容量和与删除阈值的比较,将缓存自动放入对象存储的不同区域。本发明可以提升多媒体处理等长耗时操作的体验,可以充分利用项目中已有的对象存储,降低项目的复杂性,还可以自动进行垃圾清理,在保证缓存命中率的前提下尽量减少缓存空间的消耗与存储成本。

技术领域

本发明涉及缓存系统,具体的说是一种基于对象存储的大文件分布式缓存系统。

背景技术

分布式缓存是很多互联网项目中必不可少的东西,对热点数据的缓存使得响应时间减少,可以大大减轻服务的压力。现有的分布式缓存中间件有Memcache、Redis等,他们拥有响应快、可用性高等优点,但是其只能满足小文件的分布式缓存,当文件增大到兆字节甚至更高的级别时,这些已有的解决方案就无法支撑了。

而现在互联网存在着大量的多媒体压缩、多媒体截屏等数据即时处理操作,这种处理非常耗时,产生的数据也符合热点数据分布定律,因此需要对应的分布式缓存方案。

发明内容

本发明针对目前技术发展的需求和不足之处,提供一种基于对象存储的大文件分布式缓存系统,利用对象存储技术,满足了大文件的分布式缓存需求。

本发明的一种基于对象存储的大文件分布式缓存系统,解决上述技术问题采用的技术方案如下:

一种基于对象存储的大文件分布式缓存系统,其结构包括系统主体、缓存插件、对象存储和数据库,其运行过程包括A、B两部分;

A、缓存的获取或存入:

所述缓存插件向系统主体发送查询或存入请求,系统主体根据请求到数据库中查询,并返回数据库的查询结果,

B、缓存的自动管理:

基于缓存占有空间与触发流转流程阈值的比较、缓存的热度值、缓存容量和与删除阈值的比较,将缓存自动放入对象存储的不同区域。

进一步的,在A部分,缓存获取的具体执行流程为:

(A.1.1)缓存插件向系统主体发送查询请求,

(A.1.2)系统主体根据请求到数据库中查询是否有符合条件的缓存,

(A.1.2a)如果是,则数据库向系统主体返回此缓存的对象存储地址,并将此缓存记录的更新时间更改为此刻,同时,将删除标记置为false,命中次数加一,

(A.1.2b)如果否,则数据库向系统主体返回空。

更进一步的,在A部分,缓存存入的具体执行流程为:

(A.2.1)缓存插件向系统主体发送查询请求,

(A.2.2)系统主体根据请求到数据库中查询是否有同一标签的缓存,

(A.2.2a)如果是,则返回已经存在的信息,

(A.2.2b)如果否,则将此缓存存入对象存储中,并在数据库中创建一条记录。

更进一步的,缓存在数据库中有一一对应的记录,此记录中有包含更新时间、创建时间、唯一标签、删除标记、对象存储的存储区域、对象存储地址、命中次数。

优选的,所涉及缓存包含大文件,还包含一个唯一性标识此大文件的标签。

进一步的,在B部分,缓存自动管理的具体执行流程包括:

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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