(19)国家知识产权局
(12)发明 专利申请
(10)申请公布号
(43)申请公布日
(21)申请 号 202211236957.7
(22)申请日 2022.10.10
(71)申请人 网易(杭州)网络有限公司
地址 310052 浙江省杭州市滨江区网商路
599号网易大厦
(72)发明人 苏羽 顾费勇 曹崇瑞
(74)专利代理 机构 北京超凡宏宇专利代理事务
所(特殊普通 合伙) 11463
专利代理师 荣颖佳
(51)Int.Cl.
G06F 16/2458(2019.01)
G06F 16/22(2019.01)
G06F 16/23(2019.01)
G06F 16/28(2019.01)
(54)发明名称
数据处理方法、 装置、 服务器及计算机可读
存储介质
(57)摘要
本发明提供了一种数据处理方法、 装置、 服
务器及计算机可读存储介质, 包括: 如果接收到
待存储对象, 生成所述待存储对象对应的初始存
储变量; 根据所述初始存储变量和所述待存储对
象的目标版本号, 确定所述待存储对象对应的目
标存储变量; 其中, 所述目标存储变量用于描述
所述目标版本号与所述待存储对象对应的对象
索引之间的关联关系; 基于所述目标存储变量存
储所述待存储对象。 本发明可以显著降低去中心
化存储的开发 维护难度。
权利要求书2页 说明书8页 附图2页
CN 115470270 A
2022.12.13
CN 115470270 A
1.一种数据处 理方法, 其特 征在于, 包括:
如果接收到待存 储对象, 生成所述待存 储对象对应的初始存 储变量;
根据所述初始存储变量和所述待存储对象的目标版本号, 确定所述待存储对象对应的
目标存储变量; 其中, 所述 目标存储变量用于描述所述 目标版本号与所述待存储对 象对应
的对象索引之间的关联关系;
基于所述目标存 储变量存 储所述待存 储对象。
2.根据权利要求1所述的方法, 其特征在于, 所述根据所述初始存储变量和所述待存储
对象的目标 版本号, 确定所述待存 储对象对应的目标存 储变量的步骤, 包括:
基于所述初始存储变量的变量名和所述待存储对象对应的变量流秘钥, 确定所述待存
储对象对应的对象索引;
基于所述对象索引和所述待存储对象的目标版本号, 确定所述待存储对象对应的目标
存储变量。
3.根据权利要求2所述的方法, 其特征在于, 所述基于所述初始存储变量的变量名和所
述待存储对象对应的变量 流秘钥, 确定所述待存 储对象对应的对象索引的步骤, 包括:
对所述初始存储变量的变量名和所述待存储对象对应的变量流秘钥进行哈希 处理, 得
到所述待存 储对象对应的对象索引; 其中, 所述对象索引包括哈希索引。
4.根据权利要求2所述的方法, 其特征在于, 所述基于所述对象索引和所述待存储对象
的目标版本号, 确定所述待存 储对象对应的目标存 储变量的步骤, 包括:
建立所述对象索引与所述待存 储对象的目标 版本号之间的第一关联关系;
基于所述第 一关联关系计算第 一索引值, 并将所述第 一索引值赋值至所述初始存储变
量的变量 值, 以得到所述待存 储对象对应的目标存 储变量。
5.根据权利要求 4所述的方法, 其特 征在于, 所述方法还 包括:
如果监听到针对于所述待存储对象的内容修改操作, 更新所述待存储对象的所述目标
版本号;
建立所述对象索引与更新后的目标 版本号之间的第二关联关系;
基于所述第 二关联关系计算第 二索引值, 并将所述第 二索引值赋值至所述初始存储变
量的变量 值, 以更新所述待存 储对象对应的所述目标存 储变量。
6.根据权利要求1所述的方法, 其特征在于, 所述生成所述待存储对象对应的初始存储
变量的步骤, 包括:
调用预设命令行, 通过 所述预设命令行生成所述待存 储对象对应的初始存 储变量。
7.根据权利要求1所述的方法, 其特 征在于, 所述方法还 包括:
接收针对于所述待存 储对象发送的数据查询请求;
如果所述数据查询 请求携带有第 一待查询版本号, 则 基于所述第 一待查询版本号对应
的对象索引执 行数据查询操作;
如果所述数据查询 请求未携带所述第 一待查询版本号, 从所述待存储对象对应的多个
历史版本号中确定第二待查询版本号, 并基于所述第二待查询版本号对应的对象索引执行
数据查询操作。
8.一种数据处 理装置, 其特 征在于, 包括:
初始存储变量生成模块, 用于如果接收到待存储对象, 生成所述待存储对象对应的初权 利 要 求 书 1/2 页
2
CN 115470270 A
2始存储变量;
目标存储变量确定模块, 用于根据所述初始存储变量和所述待存储对象的目标版本
号, 确定所述待存储对象对应的目标存储变量; 其中, 所述目标存储变量用于描述所述目标
版本号与所述待存 储对象对应的对象索引之间的关联关系;
存储模块, 用于基于所述目标存 储变量存 储所述待存 储对象。
9.一种服务器, 其特征在于, 包括处理器和存储器, 所述存储器存储有能够被所述处理
器执行的计算机可执行指 令, 所述处理器执行所述计算机可执行指 令以实现权利要求 1至7
任一项所述的方法。
10.一种计算机可读存储介质, 其特征在于, 所述计算机可读存储介质存储有计算机可
执行指令, 所述计算机可执行指令在被处理器调用和执行时, 计算机可执行指令促使处理
器实现权利要求1至7任一项所述的方法。权 利 要 求 书 2/2 页
3
CN 115470270 A
3
专利 数据处理方法、装置、服务器及计算机可读存储介质
安全报告 >
其他 >
文档预览
中文文档
13 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
温馨提示:本文档共13页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 思考人生 于 2024-02-07 20:38:21上传分享