[发明专利]文件快速寻址装置、方法、系统及计算机可读存储介质在审
申请号: | 201711184175.2 | 申请日: | 2017-11-23 |
公开(公告)号: | CN107992535A | 公开(公告)日: | 2018-05-04 |
发明(设计)人: | 魏晓林 | 申请(专利权)人: | 上海斐讯数据通信技术有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 上海硕力知识产权代理事务所(普通合伙)31251 | 代理人: | 郭桂峰 |
地址: | 201616 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 文件 快速 寻址 装置 方法 系统 计算机 可读 存储 介质 | ||
1.一种文件快速寻址装置,其特征在于,所述文件快速寻址装置中包括:
日志文件读入模块,用于读入预先生成的日志文件,所述日志文件中包括各文件名及其存储的绝对路径之间的关联列表;
记录读取模块,与所述文件读入模块连接,用于从所述关联列表中读取一条关联记录;
文件定位模块,与所述记录读取模块连接,用于根据读取的所述关联记录中包括的绝对路径信息定位待处理文件所处的位置;
待处理文件读入模块,与所述文件定位模块连接,用于根据定位到的位置信息读入所述待处理文件并对其进行处理。
2.如权利要求1所述的文件快速寻址装置,其特征在于,所述文件快速寻址装置中还包括:
日志收集系统,用于在文件生成并存储的过程中,记录每个文件的文件名和绝对路径;
日志文件生成模块,与所述日志收集系统连接,用于将日志收集系统收集到的文件名和绝对路径进行关联存储,得到日志文件并进行存储。
3.如权利要求2所述的文件快速寻址装置,其特征在于,在文件生成并存储的过程中,采用flume收集系统记录每个文件的文件名和绝对路径。
4.如权利要求1-3任意一项所述的文件快速寻址装置,其特征在于,所述文件快速寻址装置中还包括:
关联记录删除模块,用于在处理完所述待处理文件后,将该待处理文件对应的关联记录从所述日志文件的关联列表中删除得到新的关联列表;
判断模块,分别与所述关联记录删除模块和记录读取模块连接,用于判断所述新的关联列表中是否包括至少一条关联记录;若是,记录读取模块从所述关联列表中读取一条关联记录。
5.一种文件快速寻址方法,其特征在于,所述文件快速寻址方法中包括:
读入预先生成的日志文件,所述日志文件中包括各文件名及其存储的绝对路径之间的关联列表;
从所述关联列表中读取一条关联记录;
根据读取的所述关联记录中包括的绝对路径信息定位待处理文件所处的位置;
根据定位到的位置信息读入所述待处理文件并对其进行处理。
6.如权利要求5所述的文件快速寻址方法,其特征在于,在步骤读入预先生成的日志文件之前,还包括:
在文件生成并存储的过程中,采用预先设定的日志收集系统记录每个文件的文件名和绝对路径;
将日志收集系统收集到的文件名和绝对路径进行关联存储,得到日志文件并进行存储。
7.如权利要求6所述的文件快速寻址方法,其特征在于,在步骤采用预先设定的日志收集系统记录每个文件的文件名和绝对路径中,具体为:采用flume收集系统记录每个文件的文件名和绝对路径。
8.如权利要求5-7任意一项所述的文件快速寻址方法,其特征在于,在步骤根据定位到的位置信息读入所述待处理文件并对其进行处理之后,还包括:
处理完所述待处理文件时,将该关联记录从所述日志文件的关联列表中删除得到新的关联列表;
判断所述新的关联列表中是否包括至少一条关联记录;若是,跳转至步骤从所述关联列表中读取一条关联记录;否则,标志针对所述日志文件的寻址操作结束。
9.一种文件快速寻址系统,包括存储器、处理器和至少一个被存储在所述处理器中并被配置为由所述处理器执行的应用程序,其特征在于,所述应用程序被配置为用于执行权利要求5-8任意一项所述的文件快速寻址方法。
10.一种计算机刻度存储介质,其特征在于,其上存储有计算机程序,该程序被处理器执行时实现如权利要求5-8任意一项所述的文件快速寻址方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海斐讯数据通信技术有限公司,未经上海斐讯数据通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711184175.2/1.html,转载请声明来源钻瓜专利网。