一种用于提升文件更新效率的系统、方法及介质

文档序号:1963678 发布日期:2021-12-14 浏览:14次 >En<

阅读说明:本技术 一种用于提升文件更新效率的系统、方法及介质 (System, method and medium for improving file updating efficiency ) 是由 张鑫 祝召虎 于 2021-09-10 设计创作,主要内容包括:本发明公开了一种用于提升文件更新效率的系统、方法及介质,所述系统包括:初始化模块、文件管理模块、业务模块和请求响应模块;初始化模块用于获取文件和文件分段规则;文件管理模块用于根据文件分段规则对文件执行文件分段操作;将文件上传至文件服务器,并对文件执行修改操作和执行同步操作;业务模块用于保存存储文件的文件缓存信息,并向文件服务器发送文件获取请求,并根据文件获取请求的结果,执行文件信息展示操作;请求响应模块用于对业务模块的文件请求执行请求响应操作,获取文件的缓存信息,并将缓存信息保存至业务模块;通过上述方式,本发明可以实现对文件进行分段,在文件更新时,只更新对应变更的文件段,提高文件更新的效率。(The invention discloses a system, a method and a medium for improving file updating efficiency, wherein the system comprises: the system comprises an initialization module, a file management module, a service module and a request response module; the initialization module is used for acquiring files and file segmentation rules; the file management module is used for executing file segmentation operation on the file according to the file segmentation rule; uploading the file to a file server, and performing modification operation and synchronous operation on the file; the service module is used for storing file cache information of the stored file, sending a file acquisition request to the file server, and executing file information display operation according to the result of the file acquisition request; the request response module is used for executing request response operation on the file request of the service module, acquiring cache information of the file and storing the cache information to the service module; by the method, the file can be segmented, only the correspondingly changed file segment is updated when the file is updated, and the file updating efficiency is improved.)

一种用于提升文件更新效率的系统、方法及介质

技术领域

本发明涉及计算机应用技术领域,特别是涉及一种用于提升文件更新效率的系统、方法及介质。

背景技术

文件管理在应用系统中是一个比较重要的部分,特别是对于文件数量多且单个文件内容较多时,如何对文件进行管理,是考验应用系统的一个关键因素。

现有的应用系统的文件管理方案是,将文件存储在对应的文件服务器,若要对文件进行修改时,现将待修改文件从文件服务器中下载下来,然后进行文件内容的编辑修改,修改完成,再将文件进行上传。

这种方案对于文件较少且文件内容较少时,操作比较容易,但是当文件数量较多且文件内容量较大时,单处内容修改,全量文件上传更新就会极大的占用网络资源,给服务器带来较大的压力,文件上传更新较慢,且较大的文件上传时容易出现卡顿,造成文件上传不完整,文件内容缺失。

发明内容

本发明主要解决的是现有的文件管理方案在管理数量较多且内容较大的文件时会占用网络资源,提升服务器压力,文件上传更新较慢以及造成文件内容缺失的问题。

为解决上述问题,本发明采用的一个技术方案是:提供一种用于提升文件更新效率的系统,包括:初始化模块、文件管理模块、业务模块和请求响应模块;

所述初始化模块用于获取文件和文件分段规则;

所述文件管理模块用于将所述文件上传至文件服务器,根据所述文件分段规则对所述文件执行文件分段操作;并对所述文件执行修改操作和执行同步操作;

所述业务模块用于保存所述文件的文件缓存信息,并向所述文件服务器发送文件获取请求,并根据文件获取请求的结果,执行文件内容信息展示操作;

所述请求响应模块用于对所述业务模块的文件请求执行请求响应操作,获取所述文件的缓存信息,并将所述缓存信息保存至所述业务模块。

进一步,所述文件管理模块包括文件上传单元、文件分段单元、文件修改单元和文件同步单元;

所述文件上传单元用于将所述文件上传至所述文件服务器,得到存储文件;

所述文件分段单元用于根据所述文件分段规则,对所述存储文件执行所述文件分段操作,得到若干子存储文件;

所述文件修改单元用于对所述文件执行修改操作,得到修改文件;

所述文件同步单元用于将所述修改文件同步至所述文件服务器,并对所述存储文件和所述修改文件执行文件内容信息比对操作;根据所述文件内容信息比对操作的结果,对若干所述子存储文件进行修改,并将修改后的若干所述子存储文件的缓存信息同步至所述业务模块。

进一步,所述文件分段规则包括文件服务器内置的第一文件分段规则和设置的第二文件分段规则;

当所述第二文件分段规则不存在时,所述文件分段单元调用所述第一文件分段规则对所述存储文件执行所述文件分段操作,得到若干所述子存储文件;

当所述第二文件分段规则存在时,所述文件分段单元调用所述第二文件分段规则对所述存储文件执行所述文件分段操作,得到若干所述子存储文件;

所述文件分段单元对若干所述子存储文件进行编号,得到若干文件编号;所述文件分段单元从所述文件服务器中获取存储空间,对若干所述子存储文件执行子存储文件存储操作。

进一步,所述文件同步单元对所述存储文件和所述修改文件执行文件内容信息比对操作包括:

若所述存储文件和所述修改文件的文件内容信息相同,则不需要对若干所述子存储文件进行修改;

若所述存储文件和所述修改文件的文件内容信息存在不同,则记录不同点,并根据所述文件编号查找到所述子存储文件;根据所述修改文件的内容对所述子存储文件进行修改,得到修改子存储文件;

当所述子存储文件发生变更后,所述文件同步单元向所述请求响应模块发送文件修改消息;所述请求响应模块根据所述文件修改消息,向所述业务模块发送文件变更消息。

进一步,所述业务模块根据所述文件变更消息,向所述请求响应模块发送所述文件获取请求,对保存的所述文件缓存信息进行更新。

进一步,所述请求响应模块根据所述文件获取请求,读取所述文件服务器中所述修改子存储文件,得到修改子存储文件缓存,并将所述修改子存储文件缓存更新至所述业务模块。

进一步,所述第一文件分段规则包括第一分段容量、第一分段阈值和第一预留容量,所述第二文件分段规则包括第二分段容量、第二分段阈值、第二预留容量和生效标识;

若所述第二文件分段规则不存在或者所述生效标识为不生效时,所述文件分段单元调用所述第一文件分段规则,所述文件分段单元读取所述存储文件的信息,得到第一存储文件容量;将所述第一存储文件容量与所述第一分段阈值进行比较:

若所述第一存储文件容量不大于所述第一分段阈值,则不需要对所述存储文件执行所述文件分段操作;

若所述第一存储文件容量大于所述第一分段阈值,则所述文件分段单元根据所述第一存储文件容量与所述第一分段容量计算出第一文件分段段数;所述文件分段单元将所述存储文件按照所述第一文件分段段数进行分段,得到与所述第一文件分段段数的数量对应所述子存储文件;

所述文件分段单元从所述文件服务器中选取容量为所述第一分段容量与所述第一预留容量之和再乘以所述第一文件分段段数的第一存储空间;所述文件分段单元对所述第一存储空间按照所述第一文件分段段数执行存储空间划分操作,得到与所述子存储文件的个数对应的第一子存储空间段;所述文件分段单元将所述子存储文件存储至所述第一子存储空间段中;

所述文件分段单元对所述子存储文件执行文件编号操作。

进一步,若所述生效标识为生效,则所述文件分段单元调用所述第二文件分段规则执行所述文件分段操作;若所述生效标识为不生效,则所述文件分段单元调用所述第一文件分段规则执行所述文件分段操作;

所述文件分段单元调用所述第二文件分段规则执行所述文件分段操作,所述文件分段单元读取所述存储文件的信息,得到第二存储文件容量;将所述第二存储文件容量与所述第二分段阈值进行比较:

若所述第二存储文件容量不大于所述第二分段阈值,则不需要对所述存储文件执行所述文件分段操作;

若所述第二存储文件容量大于所述第二分段阈值,则所述文件分段单元根据所述第二存储文件容量与所述第二分段容量计算出第二文件分段段数;所述文件分段单元将所述存储文件按照所述第二文件分段段数进行分段,得到与所述第二文件分段段数的数量对应的所述子存储文件;

所述文件分段单元从所述文件服务器中选取容量为所述第二分段容量与所述第二预留容量之和再乘以所述第二文件分段段数的第二存储空间;所述文件分段单元对所述第二存储空间按照所述第二文件分段段数执行所述存储空间划分操作,得到与所述子存储文件的个数对应的第二子存储空间段;所述文件分段单元将所述子存储文件存储至所述第二子存储空间段中;

所述文件分段单元对所述子存储文件执行所述文件编号操作。

一种用于提升文件更新效率的方法,包括以下步骤:

获取文件和文件分类规则;

根据所述文件分段规则对所述文件执行文件分段操作;将所述文件上传至文件服务器,并对所述文件执行修改操作和执行同步操作;

对所述文件服务器执行文件获取操作,并根据所述文件获取操作的结果,执行文件缓存信息保存操作。

本发明还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时,实现所述的一种用于提升文件更新效率的方法的步骤。

本发明的有益效果是:

1、本发明所述的用于提升文件更新效率的系统,可以实现将文件进行分段,在业务模块获取文件时,根据分段文件,分别获取分段子文件的缓存信息,并将缓存信息保存在业务模块本地,提高了文件更新加载的效率;

2、本发明所述的用于提升文件更新效率的方法,可以实现在文件发生更改后,只将更改的子文件缓存信息同步至业务模块中,耗时较短,提升文件更新效率;

3、本发明所述的用于提升文件更新效率的介质,可以实现对大文件进行快速的更新,同时将缓存保存在业务模块本地,提升了文件更新和加载的效率。

附图说明

为了更清楚地说明本发明

具体实施方式

或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明实施例1所述的一种用于提升文件更新效率的系统的示意图;

图2是本发明实施例1所述的一种用于提升文件更新效率的系统的文件管理模块的示意图;

图3是本发明实施例2所述的一种用于提升文件更新效率的方法的流程图。

具体实施方式

下面将结合附图对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

在本发明的描述中,需要说明的是,除非另有明确的规定和限定,“初始化”、“文件管理”、“业务模块”、“请求响应”、“文件分段规则”、“分段操作”、“同步操作”、“文件缓存信息”、“文件获取请求”、“文件内容信息展示”、“存储文件”、“修改文件”、“比对操作”、“第一文件分段规则”、“第二文件分段规则”、“子存储文件”、“文件编号”、“对应关系”、“文件变更消息”、“修改子存储文件缓存”、“分段容量”、“分段阈值”、“预留容量”、“存储空间段”、“存储文件容量”等术语应做广义理解。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。

此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。

实施例1

本发明实施例提供一种用于提升文件更新效率的系统,请参阅图1和图2,包括:初始化模块、文件管理模块、业务模块和请求响应模块;

初始化模块:

初始化模块用于获取文件和文件分段规则;

具体地,初始化模块获取文件,并获取文件分段规则,文件可以按照文件分段规则进行分段。文件分段规则可以是所有文件通用的,也可以是根据当前文件设定个性化文件分段规则。

文件分段规则可以是文件服务器中内置的第一文件分段规则,也可以是用户设置的第二文件分段规则;若用户设置了第二文件分段规则,则第一文件分段规则自动失效,若用户未设置第二文件分段规则,则调用第一文件分段规则。

文件管理模块:

文件管理模块用于根据文件分段规则对文件执行文件分段操作;将文件上传至文件服务器,并对文件执行修改操作和执行同步操作;文件管理模块包括文件上传单元、文件分段单元、文件修改单元和文件同步单元;

文件上传单元:

文件上传单元用于将文件上传至文件服务器,得到存储文件;

具体地,文件上传单元将文件上传至文件服务器,并将文件存储至指定位置,得到存储文件。

文件分段单元:

文件分段单元用于根据文件分段规则,对存储文件执行文件分段操作,得到若干子存储文件;

具体地,文件分段单元获取所述第二文件分段规则中的生效标识:

若生效标识为不生效,则文件分段单元调用第一文件分段规则对存储文件进行分类;文件分段单元获取存储文件的大小,即第一存储文件容量,并将第一存储文件容量与第一文件分段规则中的第一分段阈值进行比较:

若第一存储文件容量不大于第一分段阈值,则说明该存储文件的容量较小,不需要进行分段;

若第一存储文件容量大于第一分段阈值,则文件分段单元对存储文件执行文件分段操作,即用第一存储文件容量除以第一文件分段规则的第一分段容量,若得到整数,则说明刚好完整分段,若得到小数,则向上取整;最终得到一个整数,就是存储文件分段的段数;按照该段数对存储文件进行分段,得到与段数数量对应的子存储文件;文件分段单元从文件服务器上选取第一分段容量与第一预留容量之和再乘以段数的大小的第一存储空间;文件分段单元对第一存储空间按照存储文件分段的段数进行分段,得到与存储文件分段的段数对应个数的第一子存储空间段,将子存储文件一一对应存的方式储至第一子存储空间段中。

第一预留容量是为后续子存储文件进行更改时的一个预留容量值,防止更改后的容量超过现有的子存储文件的容量时,无法按照规定容量大小进行存储,产生溢出,导致文件不完整。

若生效标识为生效,则文件分段单元调用第二文件分段规则对存储文件进行分类;文件分段单元获取存储文件的大小,即第二存储文件容量,并将第二存储文件容量与第二文件分段规则中的第二分段阈值进行比较:

若第二存储文件容量不大于第二分段阈值,则说明该存储文件的容量较小,不需要进行分段;

若第二存储文件容量大于第二分段阈值,则文件分段单元对存储文件执行文件分段操作,即用第二存储文件容量除以第二文件分段规则的第二分段容量,若得到整数,则说明刚好完整分段,若得到小数,则向上取整;最终得到一个整数,就是存储文件分段的段数;按照该段数对存储文件进行分段,得到与段数数量对应的子存储文件;文件分段单元从文件服务器上选取第二分段容量与第二预留容量之和再乘以段数的大小的第二存储空间;文件分段单元对第二存储空间按照存储文件分段的段数进行分段,得到与存储文件费恩断的段数对应个数的第二子存储空间段,将子存储文件按照一一对应的方式存储至第二子存储空间段中

第二预留容量是为后续子存储文件进行更改时的一个预留容量值,防止更改后的容量超过现有的子存储文件的容量时,无法按照规定容量大小进行存储,产生溢出,导致文件不完整。

文件分段单元对若干子存储文件进行编号,具体编号规则可以根据需求自行设定。

为了更清楚地解释本发明,此处假设调用第二文件分段规则,且设定第二文件分段规则的第二分段容量为1M,第二分段阈值为10M,第二预留容量为512Kb;获取文件信息,假设存储文件的大小为15.6M,那么可以计算出需要将该存储文件分为16段,15.6除以1等于15.6,向上取整,得到16;将该存储文件进行分段,得到16个子存储文件;文件分段单元从文件服务器上选取(1M+512Kb)*16大小的存储空间来存储分段后的16个子存储文件,每个子存储文件所占用的存储空间的大小为1M+512Kb,即1.5M;其中前15个子存储文件的大小为1M,第16个子存储文件的大小为0.6M;存储空间中多出的512Kb为预留容量,防止后续对子存储文件进行更改时,使得子存储文件的容量超过设置的1M,导致无法进行全量存储,文件产生溢出,进而使得子存储文件的信息不完整;对应的文件编号为1、2、3、4……16。

文件修改单元:

文件修改单元用于对文件执行修改操作,得到修改文件;

具体地,文件修改单元根据实际需求,对文件进行修改,修改可以是多处修改,也可以是单处修改,得到修改文件。

文件同步单元:

文件同步单元用于将修改文件同步至文件服务器,并对存储文件和修改文件执行文件内容信息比对操作;根据文件内容信息比对操作的结果,对若干子存储文件进行修改,并将修改后的若干子存储文件的信息同步至业务模块;

具体地,文件同步单元将修改文件同步至文件服务器,并将存储文件和修改文件进行文件内容比对:

若存储文件与修改文件的内容相同,则说明文件未做更改,不需要进行后续的同步;

若存储文件与修改文件的内容存在不同之处,则说明文件进行了更改,记录文件修改的位置和修改的内容。

根据文件修改的位置获取对应的文件编号,根据文件编号去查找对应的子存储文件,并根据修改的内容对子存储文件进行修改,得到修改子存储文件;并且需要判断修改子存储文件的大小是否超过设定的存储容量,若超过,则文件同步单元需要向文件分段单元发送重新分段信息,对修改文件进行重新分段。

当文件同步单元检测到子存储文件发生了修改后,向请求响应模块发送文件修改消息;请求响应模块接收到文件修改消息后向业务模块发送文件变更消息,提醒业务模块进行文件更新。

为了更清楚地解释本发明,此处设定对文件进行了更改,将修改文件与存储文件进行比对,得到文件修改的位置和文件修改的内容,根据文件修改的位置查找到是第12个子存储文件中的内容发生了修改,那么对第12个子存储文件中的内容按照文件修改的内容进行更改,得到修改子存储文件;文件同步单元检测到第12个子存储文件发生了变更,向请求响应模块发送第12个子存储文件修改消息,请求响应模块接收到第12个子存储文件修改消息后,向业务模块推送文件变更消息。

请求响应模块:

请求响应模块用于对业务模块的文件请求执行请求响应操作,获取文件的缓存信息,并将缓存信息保存至业务模块;

具体地,请求响应模块用于响应业务模块发生的文件获取请求或者转发文件同步单元的文件修改消息;

当请求响应模块接收到文件同步单元发送的文件修改消息后,将文件修改消息转变为文件变更消息,并将文件变更消息推送至业务模块,提醒业务模块文件服务器中的存储文件发生了变更,需要对本地的文件缓存信息进行更新。

当请求响应模块接收到业务模块发送的文件获取请求时,将文件获取请求发送至文件同步单元,读取文件同步单元的若干子存储文件的缓存信息,对本地的文件缓存信息进行更新。

文件修改消息和文件变更消息中记录有发生变更的子存储文件的文件编号,可以根据文件编号请求对应的子存储文件;若文件修改消息和文件变更消息中没有文件编号,那么请求的是所有子存储文件。

业务模块:

业务模块用于保存存储文件的文件缓存信息,并向文件服务器发送文件获取请求,并根据文件获取请求的结果,执行文件内容信息展示操作;

具体地,业务模块发送文件获取请求至请求响应模块,请求响应模块获取文件同步单元的若干子存储文件的缓存信息,将若干子存储文件的缓存信息发送至业务模块,业务模块将缓存信息保存在本地。当需要对文件进行加载时,可以很快读取本地的缓存信息进行显示。

需要说明的是,上述的设定和举例仅仅是为了解释本发明的执行过程,并不能因此限定本发明的保护范围。

实施例2

本发明实施例还提供一种用于提升文件更新效率的方法,请参阅图3,包括以下步骤:

S100、获取文件和文件分类规则:

具体地,获取文件,并获取文件分段规则,文件可以按照文件分段规则进行分段。文件分段规则可以是所有文件通用的,也可以是根据当前文件设定个性化文件分段规则。

文件分段规则可以是文件服务器中内置的第一文件分段规则,也可以是用户设置的第二文件分段规则;若用户设置了第二文件分段规则的生效标识为生效,则第一文件分段规则自动失效,若用户未设置第二文件分段规则或者设置第二文件分段规则的生效标识为失效,则调用第一文件分段规则。

S200、根据所述文件分段规则对所述文件执行文件分段操作;将所述文件上传至文件服务器,并对所述文件执行修改操作和执行同步操作:

具体地,将文件上传至文件服务器,并将文件存储至指定位置,得到存储文件。

对存储文件按照文件分段规则进行分类,将存储文件分为若干子存储文件;并对若干子存储文件进行编号,具体编号规则可以根据需求自行设定。

文件分段规则包括文件服务器中内置的第一文件分段规则和用户设置的第二文件分段规则。

第一文件分段规则包括第一分段容量、第一分段阈值和第一预留容量,第二文件分段规则包括第二分段容量、第二分段阈值、第二预留容量和生效标识;当第二文件分段规则中的生效标识为生效时,调用第二文件分段分段规则对存储文件进行分段;当用户未设置第二文件分段规则或者第二文件分段规则中的生效标识为失效时,调用第一文件分段规则对存储文件进行分段。

若存储文件的大小不大于第一分段阈值或者第二分段阈值时,不需要对存储文件进行分类;

若存储文件的大小大于第一分段阈值或者第二分段阈值时,调用对应的第一文件分段规则或者第二文件分段规则对存储文件进行分段。

若选择第一文件分段规则对存储文件进行分段,则获取存储文件的第一存储文件容量,用第一存储文件容量除以第一文件分段规则的第一分段容量,若得到整数,则说明刚好完整分段,若得到小数,则向上取整;最终得到一个整数,就是存储文件分段的段数;按照该段数对存储文件进行分段,得到与段数数量对应的子存储文件;从文件服务器上选取第一分段容量与第一预留容量之和再乘以段数的大小的存储空间,来对分段后的子存储文件进行存储;第一预留容量是为后续子存储文件进行更改时的一个预留容量值,防止更改后的容量超过现有的子存储文件的容量时,无法按照规定容量大小进行存储,产生溢出,导致文件不完整。

若选择第二文件分段规则对存储文件进行分段,则获取存储文件的第二存储文件容量,用第二存储文件容量除以第二文件分段规则的第二分段容量,若得到整数,则说明刚好完整分段,若得到小数,则向上取整;最终得到一个整数,就是存储文件分段的段数;按照该段数对存储文件进行分段,得到与段数数量对应的子存储文件;从文件服务器上选取第二分段容量与第二预留容量之和再乘以段数的大小的存储空间来对分段后的子存储文件进行存储;第二预留容量是为后续子存储文件进行更改时的一个预留容量值,防止更改后的容量超过现有的子存储文件的容量时,无法按照规定容量大小进行存储,产生溢出,导致文件不完整。

为了更清楚地解释本发明,此处假设调用第二文件分段规则,且设定第二文件分段规则的第二分段容量为1M,第二分段阈值为10M,第二预留容量为512Kb;获取文件信息,假设存储文件的大小为15.6M,那么可以计算出需要将该存储文件分为16段,15.6除以1等于15.6,向上取整,得到16;将该存储文件进行分段,得到16个子存储文件;文件分段单元从文件服务器上选取(1M+512Kb)*16大小的存储空间来存储分段后的16个子存储文件,每个子存储文件所占用的存储空间的大小为1M+512Kb,即1.5M;其中前15个子存储文件的大小为1M,第16个子存储文件的大小为0.6M;存储空间中多出的512Kb为预留容量,防止后续对子存储文件进行更改时,使得子存储文件的容量超过设置的1M,导致无法进行全量存储,文件产生溢出,进而使得子存储文件的信息不完整;对应的文件编号为1、2、3、4……16。

根据实际需求,对文件进行修改,修改可以是多处修改,也可以是单处修改,得到修改文件。

将修改文件同步至文件服务器,并将存储文件和修改文件进行文件内容比对:若存储文件与修改文件的内容相同,则说明文件未做更改,不需要进行后续的同步;若存储文件与修改文件的内容存在不同之处,则说明文件进行了更改,记录文件修改的位置和修改的内容。

根据文件修改的位置获取对应的文件编号,根据文件编号去查找对应的子存储文件,并根据修改的内容对子存储文件进行修改,得到修改子存储文件;并且需要判断修改子存储文件的大小是否超过设定的存储容量,若超过,则文件同步单元需要向文件分段单元发送重新分段信息,对修改文件进行重新分段。

当检测到子存储文件发生了修改后,发送文件修改消息;提醒进行文件更新,其中文件修改消息中记录有发生变更的子存储文件的文件编号,可以根据文件编号请求对应的子存储文件;若文件修改消息中没有文件编号,那么请求的是所有子存储文件。

为了更清楚地解释本发明,此处设定对文件进行了更改,将修改文件与存储文件进行比对,得到文件修改的位置和文件修改的内容,根据文件修改的位置查找到是第12个子存储文件中的内容发生了修改,那么对第12个子存储文件中的内容按照文件修改的内容进行更改,得到修改子存储文件;检测到第12个子存储文件发生了变更,则发送第12个子存储文件修改消息,提醒进行文件更新。

S300、对所述文件服务器执行文件获取操作,并根据所述文件获取操作的结果,执行文件缓存信息保存操作:

具体地,接收到文件修改消息后,发起文件获取请求,读取发生变更的子存储文件的缓存信息或者读取所有子存储文件的缓存信息,并将读取到缓存信息更新至本地缓存信息保存位置,当需要对文件进行加载时,可以很快读取本地的缓存信息进行显示。

需要说明的是,上述的设定和举例仅仅是为了解释本发明的执行过程,并不能因此限定本发明的保护范围。

实施例3

本实施例3具有一种计算机可读存储介质,所述存储介质用于储存将上述实施例2所述的用于提升文件更新效率的方法实现所用的计算机软件指令,其包含用于用于提升文件更新效率的方法所设置的程序;具体地,该可执行程序可以内置于实施例1所述的用于提升文件更新效率的系统中,这样,用于提升文件更新效率的系统就可以通过执行内置的可执行程序实现所述实施例2的用于提升文件更新效率的方法。

上述本发明实施例公开实施例序号仅仅为了描述,不代表实施例的优劣。

本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。

以上所述仅为本发明的实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

14页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种实现文件安全交换的运维系统和方法

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!