[发明专利]一种小文件和大文件的存储及访问方法有效
申请号: | 201410559955.0 | 申请日: | 2014-10-20 |
公开(公告)号: | CN104331428B | 公开(公告)日: | 2017-07-04 |
发明(设计)人: | 翁健;胡舜;罗伟其;赖俊祚 | 申请(专利权)人: | 暨南大学 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;G06F3/06;H04L29/08 |
代理公司: | 广州市华学知识产权代理有限公司44245 | 代理人: | 陈燕娴 |
地址: | 510632 广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开一种小文件和大文件的存储及访问方法,本发明在存储过程中,将小文件和常用大文件存储在缓存服务器中,访问方法的具体步骤为用户设备根据用户请求文件名在其前面添加标识性前缀;缓存服务器收到请求后根据文件名的前缀标识符判断其是大文件还是小文件;若请求文件为小文件,缓存服务器搜索本地小文件存储区,若请求文件为大文件,缓存服务器搜索本地缓存区;若缓存服务器具有该文件则引导用户访问该文件,若缓存服务器没有该文件且用户请求为大文件则发送用户请求给管理服务器,本发明将小文件和常用大文件存储在缓存服务器,引入文件名标识性前缀判断,能有效提高用户访问文件的效率,减少用户等待时间。 | ||
搜索关键词: | 一种 文件 存储 访问 方法 | ||
【主权项】:
一种小文件和大文件的存储方法,其特征在于,步骤如下:S1、用户通过用户设备创建新文件,根据第一阈值确定所要创建的新文件是大文件还是小文件,并设置文件名,在文件名上添加用于识别大文件和小文件的标识性前缀;S2、用户设备将创建新文件请求指令发送给缓存服务器,缓存服务器收到用户设备发送的创建新文件请求指令后,识别所要创建的新文件的文件名标识性前缀,判断所要创建的新文件是大文件还是小文件;若所要创建的新文件为小文件,则在缓存服务器中创建该文件并保存其元数据;若所要创建的新文件为大文件,则缓存服务器将用户设备发送的创建新文件请求指令发送给管理服务器;S3、管理服务器收到来自于缓存服务器的创建新文件请求指令后,管理服务器创建该大文件并将其进行分块,得到数据块,并且保存该大文件的元数据;S4、管理服务器将创建的大文件划分的数据块发送给数据服务器进行保存,同时缓存服务器根据大文件请求访问次数确定大文件是否为常用大文件,若是,则从数据服务器端将该大文件下载并保存在缓存服务器中;其中常用大文件是指请求访问次数大于第二阈值的大文件,第二阈值的大小根据实际访问需求进行设定。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于暨南大学,未经暨南大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410559955.0/,转载请声明来源钻瓜专利网。
- 上一篇:一种轻量化轨道车辆车体结构
- 下一篇:钢丝绳抓捕制动器