[发明专利]一种文件同步方法、装置、电子设备及存储介质在审
申请号: | 202211351354.1 | 申请日: | 2022-10-31 |
公开(公告)号: | CN115687282A | 公开(公告)日: | 2023-02-03 |
发明(设计)人: | 臧虎;徐晓君 | 申请(专利权)人: | 中国农业银行股份有限公司 |
主分类号: | G06F16/178 | 分类号: | G06F16/178 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 苏舒音 |
地址: | 100005 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 文件 同步 方法 装置 电子设备 存储 介质 | ||
1.一种文件同步方法,其特征在于,包括:
当检测到第一文件存储库的当前文件修改记录标识更新时,确定所述第一文件存储库中的至少一个已更新文件;其中,所述第一文件存储库为分布式系统所对应的文件存储库;
根据各已更新文件的更新类型确定相应的待传输接口,并确定与各待传输接口相对应的待传输文件;其中,所述更新类型包括新增类型、修改类型或删除类型,所述待传输文件中包括相应的已更新文件的文件修改内容信息,以及所述修改内容信息所在的位置信息;
将各待传输文件通过相应的待传输接口发送至所述第二文件存储库,以使所述第二文件存储库基于各所述待传输文件进行文件同步。
2.根据权利要求1所述的方法,其特征在于,在所述当检测到第一文件存储库的当前文件修改记录标识更新时,确定所述第一文件存储库中的至少一个已更新文件之前,还包括:
获取与第一文件存储库相对应的历史文件修改记录标识,以及当前文件修改记录标识;其中,所述历史文件修改记录标识为距离当前时刻最近的历史文件修改记录标识;
若所述当前文件修改记录标识与所述历史文件修改记录标识不一致,则确定所述第一文件存储库的当前文件修改记录标识已更新。
3.根据权利要求1所述的方法,其特征在于,所述确定所述第一文件存储库中的至少一个已更新文件,包括:
获取与所述当前文件修改记录标识相对应的当前文件修改记录;其中,所述当前文件修改记录中包括至少一个已更新文件,以及与各已更新文件相对应的文件标识;
根据所述当前文件修改记录中的文件标识,确定至少一个已更新文件。
4.根据权利要求1所述的方法,其特征在于,所述更新类型为所述新增类型或所述修改类型,所述根据各已更新文件的更新类型确定相应的待传输接口,并确定与各待传输接口相对应的待传输文件,包括:
调用与所述新增类型或所述修改类型相对应的第一传输接口;其中,所述第一传输接口包括新增类型所对应数据传输接口和/或修改类型所对应的数据传输接口中的至少一种;
确定各所述已更新文件为待传输文件。
5.根据权利要求1所述的方法,其特征在于,所述更新类型为所述删除类型,所述根据各已更新文件的更新类型确定相应的待传输接口,并确定与各待传输接口相对应的待传输文件,包括:
调用与所述删除类型相对应的第二传输接口;其中,第二传输接口与所述删除类型相对应的数据传输接口;
确定所述删除类型所对应的至少一个删除文件,并根据各删除文件生成删除参考文件,并确定所述删除参考文件为待传输文件;其中,所述删除参考文件用以查询所述第二文件存储库中的待删除文件。
6.根据权利要求1所述的方法,其特征在于,所述第二文件存储库为所述第一文件存储库的备份存储库,或用于进行信息查询的检索平台;其中,所述检索平台中可存储相应的文件索引码。
7.根据权利要求6所述的方法,其特征在于,还包括:
若所述第二文件存储库为所述检索平台,则对所述已更新文件的文件索引码进行更新,得到已更新索引码;
将所述已更新索引码发送至所述第二文件存储库,以基于所述已更新索引码对所述第二文件存储库中的待更新索引码进行同步。
8.一种文件同步装置,其特征在于,包括:
已更新文件确定模块,用于当检测到第一文件存储库的当前文件修改记录标识更新时,确定所述第一文件存储库中的至少一个已更新文件;其中,所述第一文件存储库为分布式系统所对应的文件存储库;
待传输文件确定模块,用于根据各已更新文件的更新类型确定相应的待传输接口,并确定与各待传输接口相对应的待传输文件;其中,所述更新类型包括新增类型、修改类型或删除类型,所述待传输文件中包括相应的已更新文件的文件修改内容信息,以及所述修改内容信息所在的位置信息;
文件同步模块,用于将各待传输文件通过相应的待传输接口发送至所述第二文件存储库,以使所述第二文件存储库基于各所述待传输文件进行文件同步。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国农业银行股份有限公司,未经中国农业银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211351354.1/1.html,转载请声明来源钻瓜专利网。