发明名称 |
一种数据库故障时的数据存储方法和设备 |
摘要 |
本申请公开了一种数据库故障时的数据存储方法和设备,主用数据库中存储的数据值需要在M秒之内同步到读数据库中,方法包括以下步骤:当主用数据库发生故障时,业务处理服务器确定M秒之内的业务请求,并对业务请求进行业务处理,以得到对应的业务标识以及数据变动值;所述业务处理服务器判断备用数据库中是否存储有对应于业务标识的数据值;如果否,则所述业务处理服务器利用读数据库中存储的数据值以及数据变动值确定对应于业务标识的准确数据值;所述业务处理服务器将业务标识以及准确数据值存储到备用数据库中,以通过备用数据库中存储的数据值提供服务。本申请实施例中,避免业务发生中断,并可以提高用户的使用感受。 |
申请公布号 |
CN105446827A |
申请公布日期 |
2016.03.30 |
申请号 |
CN201410389882.5 |
申请日期 |
2014.08.08 |
申请人 |
阿里巴巴集团控股有限公司 |
发明人 |
朱春茂 |
分类号 |
G06F11/14(2006.01)I;G06F17/30(2006.01)I |
主分类号 |
G06F11/14(2006.01)I |
代理机构 |
北京鑫媛睿博知识产权代理有限公司 11297 |
代理人 |
龚家骅 |
主权项 |
一种数据库故障时的数据存储方法,其特征在于,主用数据库中存储的数据值需要在M秒之内同步到读数据库中,所述方法包括以下步骤:当主用数据库发生故障时,业务处理服务器确定M秒之内的业务请求,并对所述业务请求进行业务处理,以得到对应的业务标识以及数据变动值;所述业务处理服务器判断备用数据库中是否存储有对应于所述业务标识的数据值;如果否,则所述业务处理服务器利用所述读数据库中存储的数据值以及所述数据变动值确定对应于所述业务标识的准确数据值;所述业务处理服务器将所述业务标识以及所述准确数据值存储到所述备用数据库中,以通过所述备用数据库中存储的数据值提供服务。 |
地址 |
英属开曼群岛大开曼资本大厦一座四层847号邮箱 |