[发明专利]后台数据处理方法及系统有效
申请号: | 201610996933.X | 申请日: | 2016-10-26 |
公开(公告)号: | CN107992290B | 公开(公告)日: | 2022-06-07 |
发明(设计)人: | 何林 | 申请(专利权)人: | 北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司 |
主分类号: | G06F8/20 | 分类号: | G06F8/20;G06Q30/00 |
代理公司: | 北京律智知识产权代理有限公司 11438 | 代理人: | 阚梓瑄;王卫忠 |
地址: | 100195 北京市海淀区杏石口路6*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 后台 数据处理 方法 系统 | ||
1.一种后台数据处理方法,其特征在于,包括:
将一待有效态的数据存储至一从节点;
当接收到一针对所述待有效态的数据的数据生效指令时,将所述从节点存储的所述待有效态的数据存储至一主节点并将存储至所述主节点的数据的状态配置为有效态;其中,所述主节点存在多个从节点;
待有效态包括新增待有效态和修改待有效态;
当接收到一新增数据指令时,将所述新增数据指令对应的数据的状态配置为所述新增待有效态;
当接收到一针对所述待有效态的数据进行修改的第一数据修改指令时,对所述待有效态的数据进行修改并将修改后的数据的状态配置为所述修改待有效态;
当接收到一针对所述有效态的数据进行删除的数据删除指令时,判断存储待删除的所述有效态的数据的主节点是否存在从节点;
在判断出存储待删除的所述有效态的数据的主节点存在从节点的情况下,将该所述从节点存储的数据的状态配置为删除待无效态;
在判断出存储待删除的所述有效态的数据的主节点不存在从节点的情况下,新建一从节点,将待删除的所述有效态的数据复制到新建的所述从节点并将复制到新建的所述从节点的数据的状态配置为删除待无效态;
当接收到一针对所述删除待无效态的数据的数据生效指令时,将所述删除待无效态的数据以及存储所述删除待无效态的数据的所述从节点对应的主节点存储的所述有效态的数据配置为无效态的数据;
当接收到一第一回滚操作指令时,选择待恢复的无效态的数据,并且将所述待恢复的无效态的数据的状态配置为所述有效态。
2.根据权利要求1所述的后台数据处理方法,其特征在于,所述后台数据处理方法还包括:
当接收到一针对所述有效态的数据进行修改的第二数据修改指令时,判断存储待修改的所述有效态的数据的主节点是否存在从节点;
在判断出存储待修改的所述有效态的数据的主节点存在从节点的情况下,对待修改的所述有效态的数据进行修改并将修改后的数据存储至该所述从节点,并且将存储至该所述从节点的数据的状态配置为所述修改待有效态;
在判断出存储待修改的所述有效态的数据的主节点不存在从节点的情况下,新建一从节点,对待修改的所述有效态的数据进行修改并将修改后的数据存储至新建的所述从节点,并且将存储至该所述从节点的数据的状态配置为所述修改待有效态。
3.根据权利要求1所述的后台数据处理方法,其特征在于,所述后台数据处理方法还包括:
当接收到一针对所述待有效态的数据进行删除的数据删除指令时,将所述待有效态的数据的状态配置为无效态。
4.根据权利要求1所述的后台数据处理方法,其特征在于,所述待有效态包括修改待有效态;所述后台数据处理方法还包括:
当接收到一针对所述删除待无效态的数据进行修改的第三数据修改指令时,对所述删除待无效态的数据进行修改并将修改后的数据的状态配置为所述修改待有效态。
5.根据权利要求1所述的后台数据处理方法,其特征在于,所述后台数据处理方法还包括:
当接收到一针对所述删除待无效态的数据进行删除的数据删除指令时,将所述删除待无效态的数据的状态配置为无效态。
6.根据权利要求1所述的后台数据处理方法,其特征在于,所述后台数据处理方法还包括:
当接收到一针对所述待有效态的数据的数据生效指令时,将所述从节点存储的所述待有效态的数据存储至一主节点并将存储至所述主节点的数据的状态配置为有效态,并且将所述主节点上原有的数据存储至所述从节点并将存储至所述从节点的数据的状态配置为无效态。
7.根据权利要求6所述的后台数据处理方法,其特征在于,所述后台数据处理方法还包括:
当接收到一第二回滚操作指令时,将存储在所述从节点上的数据与存储在所述主节点上的数据互换,并且将所述主节点上的互换后的数据的状态配置为所述有效态,将所述从节点上的互换后的数据的状态配置为无效态。
8.一种后台数据处理系统,其特征在于,包括:
存储模块,用于将一待有效态的数据存储至一从节点;
处理模块,用于当接收到一针对所述待有效态的数据的数据生效指令时,将所述从节点存储的所述待有效态的数据存储至一主节点并将存储至所述主节点的数据的状态配置为有效态;其中,所述主节点存在多个从节点;
待有效态包括新增待有效态和修改待有效态;当接收到一新增数据指令时,将所述新增数据指令对应的数据的状态配置为所述新增待有效态;
当接收到一针对所述待有效态的数据进行修改的第一数据修改指令时,对所述待有效态的数据进行修改并将修改后的数据的状态配置为所述修改待有效态;
当接收到一针对所述有效态的数据进行删除的数据删除指令时,判断存储待删除的所述有效态的数据的主节点是否存在从节点;
在判断出存储待删除的所述有效态的数据的主节点存在从节点的情况下,将该所述从节点存储的数据的状态配置为删除待无效态;
在判断出存储待删除的所述有效态的数据的主节点不存在从节点的情况下,新建一从节点,将待删除的所述有效态的数据复制到新建的所述从节点并将复制到新建的所述从节点的数据的状态配置为删除待无效态;
当接收到一针对所述删除待无效态的数据的数据生效指令时,将所述删除待无效态的数据以及存储所述删除待无效态的数据的所述从节点对应的主节点存储的所述有效态的数据配置为无效态的数据;
当接收到一第一回滚操作指令时,选择待恢复的无效态的数据,并且将所述待恢复的无效态的数据的状态配置为所述有效态。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司,未经北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610996933.X/1.html,转载请声明来源钻瓜专利网。