[发明专利]数据管理方法和装置、电子设备以及计算机可读存储介质在审
申请号: | 202010513458.2 | 申请日: | 2020-06-08 |
公开(公告)号: | CN113422790A | 公开(公告)日: | 2021-09-21 |
发明(设计)人: | 鞠进涛;朱云锋;程霖 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京市惠诚律师事务所 11353 | 代理人: | 刘子敬 |
地址: | 英属开曼群岛大开*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据管理 方法 装置 电子设备 以及 计算机 可读 存储 介质 | ||
1.一种云服务平台的数据管理方法,包括:
通过短连接接收用户的订阅请求,其中,所述订阅请求中至少包含订阅对象的对象标识和在所述用户处存储的第一事务标识,其中,所述对象标识用于标识所述订阅对象的对象信息;
根据所述订阅请求,获取所述云服务平台上存储的所述订阅对象的第二事务标识,其中,所述第一和第二事务标识用于标识所述订阅对象在所述云服务平台上发生的事务;
根据所述第一事务标识和所述第二事务标识的比较确定所述订阅对象的一致性状态;
根据所述订阅对象的一致性状态向所述用户发送一致性响应消息。
2.根据权利要求1所述的数据管理方法,其中,所述订阅请求中进一步包含订阅时间信息,所述订阅时间信息标识所述云服务平台处理所述用户的订阅请求的最大时间范围。
3.根据权利要求1所述的数据管理方法,其中,所述根据所述订阅对象的一致性状态向所述用户发送一致性响应消息,包括:
当确定所述第二事务标识的值大于所述第一事务标识的值时,将所述第二事务标识写入所述一致性响应消息。
4.根据权利要求2所述的数据管理方法,其中,所述根据所述订阅对象的一致性状态向所述用户发送一致性响应消息,包括:
当确定所述第二事务标识的值小于或等于所述第一事务标识的值时,堵塞所述向所述用户发送一致性响应消息的处理;
当所述堵塞的时间超过了所述订阅时间,则将所述第一事务标识写入所述一致性响应消息。
5.根据权利要求2所述的数据管理方法,其中,所述订阅请求中进一步包括存在性标识,并且在所述根据所述订阅请求,获取所述云服务平台上存储的所述订阅对象的第二事务标识之前,所述数据管理方法进一步包括:
根据所述存在性标识,检测所述云服务平台上是否存在所述订阅对象;
当所述检测结果指示不存在所述订阅对象时,阻塞所述根据所述第一事务标识和所述第二事务标识的比较确定所述订阅对象的一致性状态的处理,并且
所述根据所述订阅对象的一致性状态向所述用户发送一致性响应消息,包括:
当所述堵塞的时间超过了所述订阅时间,则将所述第一事务标识写入所述一致性响应消息。
6.根据权利要求1-4中的任一项所述的数据管理方法,其中,所述方法进一步包括:
根据用户对于云服务平台上的数据的操作,将所述操作对应的事务标识与所述数据关联地存储。
7.一种云服务平台的数据管理装置,包括:
接收模块,用于通过短连接接收用户的订阅请求,其中,所述订阅请求中至少包含订阅对象的对象标识和在所述用户处存储的第一事务标识,其中,所述对象标识用于标识所述订阅对象的对象信息;
获取模块,用于根据所述订阅请求,获取所述云服务平台上存储的所述订阅对象的第二事务标识,其中,所述第一和第二事务标识用于标识所述订阅对象在所述云服务平台上发生的事务;
确定模块,用于根据所述第一事务标识和所述第二事务标识的比较确定所述订阅对象的一致性状态;
发送模块,用于根据所述订阅对象的一致性状态向所述用户发送一致性响应消息。
8.一种电子设备,包括:
存储器,用于存储程序;
处理器,用于运行所述存储器中存储的所述程序,所述程序运行时执行如权利要求1至6中任一所述的数据管理方法。
9.一种计算机可读存储介质,其上存储有可被处理器执行的计算机程序,其中,该程序被处理器执行时实现如权利要求1至6中任一所述的数据管理方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010513458.2/1.html,转载请声明来源钻瓜专利网。