[发明专利]数据处理方法及装置有效
申请号: | 202210333042.1 | 申请日: | 2022-03-31 |
公开(公告)号: | CN114415984B | 公开(公告)日: | 2022-08-16 |
发明(设计)人: | 朱云锋;严祥光;赵帅 | 申请(专利权)人: | 阿里云计算有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 北京智信禾专利代理有限公司 11637 | 代理人: | 李晓庆 |
地址: | 310024 浙江省*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据处理 方法 装置 | ||
1.一种数据处理方法,包括
接收数据处理请求,其中,所述数据处理请求中携带目标数据,所述数据处理请求为数据更新请求或数据存储请求;
根据所述目标数据,生成针对所述目标数据的数据预处理请求;
将所述数据预处理请求分别发送给至少两个数据存储模块;
在接收到每个数据存储模块根据所述数据预处理请求返回的预处理完成通知的情况下,将所述数据处理请求发送至所述每个数据存储模块,其中,所述预处理完成为所述数据存储模块基于所述数据预处理请求,将所述目标数据对应的数据存储单元设为不可访问状态;
接收所述每个数据存储模块根据所述数据处理请求返回的数据处理完成通知。
2.根据权利要求1所述的数据处理方法,所述根据所述目标数据,生成针对所述目标数据的数据预处理请求,包括:
在所述数据处理请求包括至少两个的情况下,确定每个数据处理请求中携带的目标数据;
根据每个目标数据在至少两个数据存储模块中对应的数据存储单元,分别生成针对所述每个目标数据对应的数据存储单元的数据预处理请求。
3.根据权利要求2所述的数据处理方法,所述根据每个目标数据在至少两个数据存储模块中对应的数据存储单元,分别生成针对所述每个目标数据对应的数据存储单元的数据预处理请求之后,还包括:
确定所述每个数据处理请求对应的请求处理序列信息,其中,所述请求序列信息根据所述每个数据处理请求对应的请求接收时间确定;
根据所述请求处理序列信息,将所述数据处理请求以及对应的数据预处理请求存储至请求发送队列。
4.根据权利要求3所述的数据处理方法,所述将所述数据预处理请求分别发送给至少两个数据存储模块,包括:
从所述请求发送队列中获取所述数据预处理请求,并将所述数据预处理请求分别发送给所述至少两个数据存储模块;
相应地,所述将所述数据处理请求发送至所述每个数据存储模块,包括:
从所述请求发送队列中确定所述数据预处理请求对应的数据处理请求,并将所述数据处理请求发送给每个数据存储模块。
5.根据权利要求3所述的数据处理方法,所述将所述数据预处理请求分别发送给至少两个数据存储模块,包括:
确定所述每个目标数据对应的数据存储单元的标识信息;
根据所述标识信息从所述数据存储单元中确定出目标数据存储单元,其中,所述目标数据存储单元的标识信息与其他数据存储单元不同;
将针对所述目标数据存储单元的数据预处理请求,确定为目标数据预处理请求;
从所述请求发送队列中获取所述目标数据预处理请求,并将所述目标数据预处理请求分别发送给至少两个数据存储模块。
6.根据权利要求5所述的数据处理方法,所述将所述数据处理请求发送至所述每个数据存储模块,包括:
从所述请求发送队列中确定所述目标数据预处理请求对应的数据处理请求,并将所述数据处理请求发送给每个数据存储模块。
7.根据权利要求5所述的数据处理方法,所述预处理完成通知为所述每个数据存储模块基于所述数据预处理请求、将所述目标数据对应的数据存储单元设为不可访问后生成的通知。
8.根据权利要求1所述的数据处理方法,所述接收数据处理请求,包括:
接收至少两个数据存储模块中目标数据存储模块发送的数据处理请求,其中,所述目标数据存储模块为接收到请求发送对象发送的所述数据处理请求的模块。
9.根据权利要求1至8任意一项所述的数据处理方法,所述接收数据处理请求,包括:
接收携带有目标数据的数据更新请求,其中,所述目标数据为对数据存储单元中的初始数据进行更新的数据。
10.根据权利要求9所述的数据处理方法,所述数据处理完成通知为所述每个数据存储模块根据所述数据处理请求,通过所述目标数据更新所述数据存储单元中的初始数据后生成的通知。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里云计算有限公司,未经阿里云计算有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210333042.1/1.html,转载请声明来源钻瓜专利网。