[发明专利]数据处理方法、装置和服务器在审
申请号: | 202010903226.8 | 申请日: | 2020-09-01 |
公开(公告)号: | CN113297233A | 公开(公告)日: | 2021-08-24 |
发明(设计)人: | 鞠进涛;朱云锋;安凯歌;罗剑明;程霖 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | G06F16/23 | 分类号: | G06F16/23;G06F16/27;G06F16/18;G06Q20/06;G06Q20/10 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 周达;阚传猛 |
地址: | 英属开曼*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据处理 方法 装置 服务器 | ||
本说明书提供了数据处理方法、装置和服务器。在一个实施例中,基于上述数据处理方法,在分布式系统中,前端服务器在接收到来自终端设备发起的包含有操作的数据处理请求时,不会立即响应数据处理请求执行该操作,而是先将该数据处理请求发送到全局服务器;全局服务器在接收到该数据处理请求后,不会执行该操作,而是按照顺序将来自不同前端服务器的数据处理请求中的操作记录在全局日志中;前端服务器再通过全局服务器获取增量日志,并根据增量日志,按顺序来执行增量日志中所包含的操作。从而使得日志镜像分离的分布式系统中的数据处理操作高效、有序。
技术领域
本说明书属于互联网技术领域,尤其涉及数据处理方法、装置和服务器。
背景技术
在日志镜像分离的分布式数据系统中,当某一个前端服务器接收到当前终端设备发起的数据处理请求时,往往需要获取与该数据处理请求相关的当前最新数据才能进行相应的操作处理。但是,由于系统中日志与镜像是分离的,这部分当前最新数据可能已经存储在了本地的镜像数据中,也可能还存储在远端的全局服务器的全局日志中。这时前端服务器势必还是需要先从远端的全局服务器处拉取上述当前最新数据。但是,在该前端服务器拉取上述当前最新数据的过程中,可能其他区域的前端服务器访问过全局服务器,并对上述数据作了修改,进而又会对该前端服务器的数据处理产生影响,导致该分布式系统中的数据处理操作出现混乱、不一致等问题。
因此,亟需一种能够使得日志镜像分离的分布式系统中的数据处理操作高效、有序的数据处理方法。
发明内容
本说明书提供了一种数据处理方法、装置和服务器,以使得日志镜像分离的分布式系统中的数据处理操作高效、有序。
本说明书提供的一种数据处理方法、装置和服务器是这样实现的:
一种数据处理方法,包括:接收终端设备发送的数据处理请求;其中,所述数据处理请求包含有操作;将所述数据处理请求发送至全局服务器;其中,所述全局服务器用于接收前端服务器发送的数据处理请求,并将所述数据处理请求中包含的操作按照顺序记录在全局日志中;通过全局服务器获取增量日志;根据所述增量日志,和本地的镜像数据,按顺序执行所述增量日志中所包含的操作。
一种数据处理方法,包括:获取数据处理请求;将数据处理请求中包含的操作按照顺序记录在全局日志中。
一种数据处理方法,包括:获取提议数据;根据一致性协议,在多个全局服务器中发起针对所述提议数据的表决;在确定超过预设数量的全局服务器针对所述提议数据表决通过的情况下,将所述提议数据中包含的操作按照顺序记录在全局日志中。
一种数据处理系统,包括多个前端服务器、多个全局服务器,其中:所述前端服务器接收终端设备发送的数据处理请求;其中,所述数据处理请求包含有操作;所述前端服务器将所述数据处理请求封装成基于一致性协议的提议数据,并将所述提议数据发送至全局服务器;所述全局服务器获取提议数据;根据一致性协议,在多个全局服务器中发起针对所述提议数据的表决;在确定超过预设数量的全局服务器针对所述提议数据表决通过的情况下,将所述提议数据中包含的操作按照顺序记录在全局日志中;所述前端服务器还通过全局服务器获取增量日志;并根据所述增量日志,和本地的镜像数据,按顺序执行所述增量日志中所包含的操作。
一种数据处理装置,包括:接收模块,用于接收终端设备发送的数据处理请求;其中,所述数据处理请求包含有操作;发送模块,用于将所述数据处理请求发送至全局服务器;其中,所述全局服务器用于接收前端服务器发送的数据处理请求,并将所述数据处理请求中包含的操作按照顺序记录在全局日志中;第一获取模块,用于通过全局服务器获取增量日志;执行模块,用于根据所述增量日志,和本地的镜像数据,按顺序执行所述增量日志中所包含的操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010903226.8/2.html,转载请声明来源钻瓜专利网。