[发明专利]一种打底数据生成方法、数据容灾方法及相关设备有效
申请号: | 201710625029.2 | 申请日: | 2017-07-27 |
公开(公告)号: | CN109308643B | 公开(公告)日: | 2022-04-08 |
发明(设计)人: | 陈曦;徐强;凌超 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | G06Q30/06 | 分类号: | G06Q30/06;G06F11/14 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 李辉 |
地址: | 英属开曼群岛大开*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 打底 数据 生成 方法 相关 设备 | ||
本申请提供了打底数据生成方法、系统及相关设备,还提供了数据容灾方法及装置,在本申请的方案中,当客户端需要数据容灾时,客户端通过业务的前后端组件路由到存储设备中,从存储设备中获取与业务对应的当前可用版本的打底数据;在业务的资源位上渲染打底数据。由于打底数据生成系统能够自动化地为业务提供满足多样性要求的多版本的打底数据,打底数据是根据业务实际进展而实时更新的,因此,客户端获取的打底数据是具有时效性的,也具有业务具体特性,与现有技术的打底数据固定不变、业务具体特性不区分的情况相比,本申请能够做到真正的用户对故障的零感知。
技术领域
本申请涉及互联网技术领域,特别涉及一种用于数据容灾的打底数据生成方法、系统、相关设备,以及一种数据容灾的方法和装置。
背景技术
在电子商务平台中,数据量开始成爆炸性增长,数据价值也越来越高,因此,数据容灾就显得尤为重要。数据容灾是电子商务平台为了在系统出现故障时能够及时有效的恢复数据的手段,用于保障业务的稳定性,使用户对故障零感知。
目前,电子商务平台的数据容灾方法是:针对每个业务,由业务方提前准备好打底数据,当系统发生故障时,向用户推送该打底数据。目前这种数据容灾方法无法满足业务发展多样化和高时效性的业务需求。
发明内容
有鉴于此,本申请提供了一种用于数据容灾的打底数据生成系统,该系统能够对用户使用的客户端进行实时流量采样,自动地将用户实际看到的业务数据作为具体业务对应的打底数据,记录并存储在存储设备中,一旦某个客户端故障需要数据容灾,就从存储设备中获取与具体业务相关的打底数据来实现数据容灾。由于打底数据是基于业务的实际进展而同步的生成,并且打底数据是基于业务实际参数而确定的,因此,打底数据既能够满足业务的时效性需求,又能够满足业务多样性需求。
在本申请第一方面提供了一种用于数据容灾的打底数据生成系统,包括:
数据处理设备,用于响应于客户端发送的业务数据请求反馈业务数据,并从所述业务数据请求中提取业务打底参数;
数据采集设备,用于从所述数据处理设备中采集与所述业务打底参数对应的所述业务数据,将所述业务数据作为打底数据存储在所述存储设备中;
存储设备,用于存储所述打底数据。
在本申请第二方面提供了一种用于数据容灾的打底数据生成方法,该方法应用于数据处理设备,该方法包括:
响应于客户端发送的业务数据请求反馈业务数据;
从所述业务数据请求中提取业务打底参数;
接收数据采集设备发送的采集请求,反馈与所述业务打底参数对应的所述业务数据。
在本申请第三方面提供了一种用于数据容灾的打底数据生成方法,该方法应用于数据采集设备,该方法包括:
向数据处理设备发送采集请求,接收所述数据处理设备反馈的与业务打底参数对应的业务数据;
根据所述业务打底参数和所述业务数据的对应关系,将所述业务数据作为打底数据存储在存储设备中。
在本申请第四方面提供了一种数据处理设备,该数据处理设备包括:
第一响应模块,用于响应于客户端发送的业务数据请求反馈业务数据;
提取模块,用于从所述业务数据请求中提取业务打底参数;
第二响应模块,用于接收所述数据采集设备发送的采集请求,反馈与所述业务打底参数对应的所述业务数据。
在本申请第五方面提供了一种数据采集设备,该数据采集设备包括:
采集模块,用于向数据处理设备发送采集请求,接收所述数据处理设备反馈的与业务打底参数对应的业务数据;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710625029.2/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置