(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210586332.7 (22)申请日 2022.05.26 (71)申请人 上海聚水潭网络科技有限公司 地址 200040 上海市 静安区新闸路1418号5 幢214室 (72)发明人 李灿升 骆海东 颜嘉梁  (74)专利代理 机构 北京高沃 律师事务所 1 1569 专利代理师 王爱涛 (51)Int.Cl. G06F 16/27(2019.01) G06F 16/2455(2019.01) (54)发明名称 一种分布式内存缓存的数据 同步方法及系 统 (57)摘要 本发明涉及一种分布式内存缓存的数据同 步方法及系统, 涉及计算机数据处理技术领域, 方法包括: 获取远程文件的版本号和本地文件的 版本号; 远程文件为位于分布式缓存中的文件; 本地文件为位于本地缓存中的文件; 判断远程文 件的版本号与本地文件的版本号是否一致; 当远 程文件的版本号与本地文件的版本号不一致时, 根据目标文件的版本号更新本地文件的版本号, 根据目标文件的数据更新本地文件的数据; 目标 文件为位于数据库中的文件。 本发 明基于分布式 缓存对本地内存中存储的数据进行更新, 使 得数 据同步更加便捷高效。 权利要求书2页 说明书6页 附图5页 CN 114896344 A 2022.08.12 CN 114896344 A 1.一种分布式内存缓存的数据同步方法, 其特征在于, 所述分布式内存缓存的数据同 步方法包括: 获取远程文件的版本号和本地文件的版本号; 所述远程文件为位于分布式缓存中的文 件; 所述本地文件为 位于本地缓存中的文件; 判断所述远程文件的版本号与所述本地文件的版本号是否一 致; 当所述远程文件的版本号与 所述本地文件的版本号不一致 时, 根据目标文件的版本号 更新所述本地文件的版本号, 根据所述 目标文件的数据更新所述本地文件的数据; 所述 目 标文件为 位于数据库中的文件。 2.根据权利要求1所述的分布式内存缓存的数据同步方法, 其特征在于, 所述获取远程 文件的版本号, 具体包括: 查询目标文件的版本号; 判断所述目标文件的版本号与所述远程文件的版本号是否一 致; 当所述目标文件的版本号与 所述远程文件的版本号不一致 时, 将所述远程文件的版本 号更新为所述目标文件的版本号。 3.根据权利要求1所述的分布式内存缓存的数据同步方法, 其特征在于, 所述分布式内 存缓存的数据同步方法, 还 包括: 获取数据更新指令; 根据所述数据 更新指令对目标文件的数据进行更新, 并对所述目标文件的版本号进行 更新。 4.根据权利要求1所述的分布式内存缓存的数据同步方法, 其特征在于, 所述获取远程 文件的版本号和本地文件的版本号, 具体包括: 通过同步或者异步的方式, 获取远程文件的版本号和本地文件的版本号。 5.一种分布式内存缓存的数据同步方法, 其特征在于, 所述分布式内存缓存的数据同 步方法包括: 获取目标文件的版本号和远程文件的版本号; 所述目标文件为位于数据库中的文件; 所述远程文件为 位于分布式缓存中的文件; 判断所述目标文件的版本号与所述远程文件的版本号是否一 致; 当所述目标文件的版本号与 所述远程文件的版本号不一致 时, 根据所述目标文件的版 本号对所述远程文件的版本号进行 更新; 根据更新后的远程文件的版本号, 对本地文件的版本号进行更新; 所述本地文件为位 于本地缓存中的文件; 根据更新后的本地文件的版本号和所述目标文件的数据, 对所述本地文件的数据进行 更新。 6.一种基于权利要求1 ‑5任一项所述的分布式内存缓存的数据同步方法的数据同步系 统, 其特征在于, 所述数据同步系统包括: 版本号获取模块, 用于获取远程文件的版本号和本地文件的版本号; 所述远程文件为 位于分布式缓存中的文件; 所述本地文件为 位于本地缓存中的文件; 版本号判断模块, 用于判断所述远程文件的版本号与所述本地文件的版本号是否一 致;权 利 要 求 书 1/2 页 2 CN 114896344 A 2第一更新模块, 用于当所述远程文件的版本号与所述本地文件的版本号不一致时, 根 据目标文件的版本号更新所述本地文件的版本号, 根据所述目标文件的数据更新所述本地 文件的数据; 所述目标文件为 位于数据库中的文件。 7.根据权利要求6所述的分布式内存缓存的数据同步系统, 其特征在于, 在获取远程文 件的版本号方面, 所述版本号获取模块, 具体包括: 版本号查询子模块, 用于查询目标文件的版本号; 判断子模块, 用于判断所述目标文件的版本号与所述远程文件的版本号是否一 致; 更新子模块, 用于当所述目标文件的版本号与所述远程文件的版本号不一致时, 将所 述远程文件的版本号更新 为所述目标文件的版本号。 8.根据权利要求6所述的分布式内存缓存的数据同步同步系统, 其特征在于, 所述分布 式内存缓存的数据同步系统, 还 包括: 指令获取模块, 用于获取 数据更新指令; 第二更新模块, 用于根据所述数据更新指令对目标文件的数据进行更新, 并对所述目 标文件的版本号进行 更新。权 利 要 求 书 2/2 页 3 CN 114896344 A 3

.PDF文档 专利 一种分布式内存缓存的数据同步方法及系统

安全报告 > 其他 > 文档预览
中文文档 14 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共14页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种分布式内存缓存的数据同步方法及系统 第 1 页 专利 一种分布式内存缓存的数据同步方法及系统 第 2 页 专利 一种分布式内存缓存的数据同步方法及系统 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常2024-03-18 00:09:10上传分享
给文档打分
您好可以输入 255 个字符
网站域名是多少( 答案:github5.com )
评论列表
  • 暂时还没有评论,期待您的金玉良言
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。