(19)国家知识产权局
(12)发明 专利
(10)授权公告 号
(45)授权公告日
(21)申请 号 202210441982.2
(22)申请日 2022.04.26
(65)同一申请的已公布的文献号
申请公布号 CN 114567677 A
(43)申请公布日 2022.05.31
(73)专利权人 北京时代亿信科技股份有限公司
地址 100086 北京市西城区新 街口外大街
28号B座1 15号 (德胜园区)
(72)发明人 章勇 李继国 魏少鹏
(74)专利代理 机构 北京康信知识产权代理有限
责任公司 1 1240
专利代理师 张文华
(51)Int.Cl.
H04L 67/568(2022.01)
H04L 67/5682(2022.01)H04L 67/63(2022.01)
G06F 16/2455(2019.01)
G06F 16/245(2019.01)
G06F 16/21(2019.01)
(56)对比文件
CN 113220669 A,2021.08.0 6
US 201901890 3 A1,2019.01.17
CN 10209834 4 A,2011.06.15
审查员 贺希佳
(54)发明名称
数据的处 理方法及装置、 非易失性存 储介质
(57)摘要
本申请公开了一种数据的处理方法及 装置、
非易失性存储介质。 该方法包括: 在通信系统中
的第一节点连接的终端设备跨节点访问第二节
点的数据时, 获取第二节点的数据以及版本号,
其中, 版本号为第二节点的数据的更新时刻; 按
照预设时长在第一节点通过内存介质缓存第二
节点的数据以及版本号; 依据第一节 点通过内存
介质缓存的第二节点的数据以及版本号, 异步更
新第一节点通过磁盘介质本地存储的第二节点
的数据以及版本号; 依据版本号确定第一节点通
过内存介质缓存的数据以及第一节点通过磁盘
介质本地存储的数据; 当接收到来自目标终端设
备获取第一节 点缓存的数据的指令时, 将第一节
点缓存的数据发送至目标终端设备。
权利要求书2页 说明书9页 附图5页
CN 114567677 B
2022.07.29
CN 114567677 B
1.一种数据的处 理方法, 其特 征在于, 包括:
在通信系统中的第 一节点连接的终端设备跨节点访问第 二节点的数据时, 获取所述第
二节点的数据以及版本号, 其中, 所述版本号为所述第二节 点的数据的更新时刻, 所述第一
节点和所述第二节点 为所述通信系统中任意两个不同的节点;
按照预设时长在所述第一节点 通过内存介质缓存所述第二节点的数据以及版本号;
依据所述第 一节点通过内存介质缓存的所述第 二节点的数据以及版本号, 异步更新所
述第一节点 通过磁盘介质本地存 储的所述第二节点的数据以及版本号;
依据所述版本号确定所述第一节点通过内存介质缓存的数据以及所述第一节点通过
磁盘介质本地存 储的数据;
当接收到来自目标终端设备获取所述第 一节点缓存的数据的指令时, 将所述第 一节点
缓存的数据发送至所述 目标终端设备, 其中, 所述 目标终端设备为所述终端设备中的任意
一个设备。
2.根据权利要求1所述的方法, 其特征在于, 按照预设时长在所述第 一节点缓存所述第
二节点的数据以及版本号之后, 所述方法还 包括:
在未超出所述预设时长的情况下, 如果接收到访问所述第 二节点的数据和所述版本号
的指令, 从所述第一节点的缓存数据中查询所述第二节点的数据和所述版本号。
3.根据权利要求1所述的方法, 其特征在于, 获取所述第二节点的数据以及版本号, 包
括:
将所述第一节点对应的第一路由服务代理到所述第二节点对应的第二路由服务, 其
中, 所述第一节点和所述第二节点分别预先注册到所述第一路由服务和所述第二路由服
务, 且所述第一路由服务中存储有所述第二路由服务的路由地址, 所述第二路由服务中存
储有所述第一路由服 务的路由地址;
通过所述第二路由服 务获取所述第二节点的数据以及版本号。
4.根据权利要求1所述的方法, 其特征在于, 依据 所述版本号确定所述第 一节点通过内
存介质缓存的数据以及所述第一节点 通过磁盘介质本地存 储的数据, 包括:
在超出所述预设时长的情况下, 比对所述第 一节点缓存的所述版本号与所述第 二节点
当前时刻的版本号;
依据比对结果确定所述第一节点缓存的数据以及所述第一节点本地存 储的数据。
5.根据权利要求4所述的方法, 其特征在于, 依据比对结果确定所述第 一节点缓存的数
据以及所述第一节点本地存 储的数据, 包括:
如果第一节点缓存的所述版本号与 所述第二节点当前时刻的版本号不同, 获取所述第
二节点当前时刻的数据和版本号;
按照所述预设时长在所述第一节点缓存所述第二节点当前时刻的数据和版本号以及
在所述第一节点本地存 储所述第二节点当前时刻的数据和版本号。
6.根据权利要求1所述的方法, 其特 征在于, 所述方法还 包括:
如果当前时刻与缓存时刻的时间间隔大于预设时间间隔, 获取所述第 二节点在 当前时
刻的版本号, 其中, 所述缓存时刻为在所述第一节点通过内存介质缓存所述第二节点的数
据以及版本号的时刻;
如果所述第 二节点在当前时刻的版本号与 所述第一节点缓存的版本号不同, 利用所述权 利 要 求 书 1/2 页
2
CN 114567677 B
2第二节点在当前时刻的版本号更新所述第一节点通过所述内存介质缓存的版本号以及所
述第一节点 通过所述磁盘介质本地存 储的版本号。
7.根据权利要求1所述的方法, 其特征在于, 依据 所述第一节点缓存的所述第 二节点的
数据以及版本号异 步更新所述第一节点本地存储的所述第二节点的数据以及版本号之后,
所述方法还 包括:
如果所述第 二节点在当前时刻发生故障, 判断所述第 一节点缓存的所述第 二节点在目
标时刻的数据是否存在;
若存在, 获取所述第一节点缓存的所述第二节点在所述目标时刻的数据, 作为所述第
二节点在所述当前时刻的数据, 其中, 所述 目标时刻为在所述当前时刻之前且距所述当前
时刻最近的时刻;
若不存在, 获取所述第一节点本地存储的所述第二节点在所述目标时刻的数据, 作为
所述第二节点在所述当前时刻的数据。
8.一种数据的处 理装置, 其特 征在于, 包括:
获取模块, 设置为在通信系统中的第 一节点连接的终端设备跨节点访问第 二节点的数
据时, 获取所述第二节点的数据以及版本号, 其中, 所述版本号为所述第二节 点的数据的更
新时刻, 所述第一节点和所述第二节点 为所述通信系统中任意两个不同的节点;
第一存储模块, 设置为按照预设时长在所述第 一节点通过内存介质缓存所述第 二节点
的数据以及版本号;
第二存储模块, 设置为依据 所述第一节点通过内存介质缓存的所述第 二节点的数据以
及版本号异步更新所述第一节点通过磁盘介质本地存储的所述第二节点的数据以及版本
号;
确定模块, 设置为依据 所述版本号确定所述第 一节点通过内存介质缓存的数据以及所
述第一节点 通过磁盘介质本地存 储的数据;
发送模块, 设置为当接收到来自目标终端设备获取所述第一节点缓存的数据的指令
时, 将所述第一节 点缓存的数据发送至所述目标终端设备, 其中, 所述目标终端设备为所述
终端设备中的任意 一个设备。
9.一种非易失性存储介质, 其特征在于, 所述非易失性存储介质包括存储的程序, 其
中, 在所述程序运行时控制所述 非易失性存储介质所在设备执行权利要求 1至7中任意一项
所述的数据的处 理方法。
10.一种计算机设备, 其特征在于, 包括处理器和存储器, 所述存储器存储有可被所述
处理器执行的计算机程序; 所述处理器被配置为执行所述计算机程序, 以实现权利要求 1至
7中任意一项所述的数据的处 理方法。权 利 要 求 书 2/2 页
3
CN 114567677 B
3
专利 数据的处理方法及装置、非易失性存储介质
文档预览
中文文档
17 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
温馨提示:本文档共17页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 人生无常 于 2024-03-18 00:15:18上传分享