发明名称 |
数据库系统的更新方法和管理系统 |
摘要 |
本发明提供一种数据库系统的更新方法和管理系统。所述更新方法包括:为当前工作的第一数据库系统制作镜像数据库系统,并记录第一数据库系统的状态;根据预定的更新规则更新该镜像数据库系统;根据该更新规则,自记录的第一数据库系统的状态起将第一数据库系统中的增量数据更新至该镜像数据库系统中,其中,当第一数据库系统和该镜像数据库系统的更新进度差值小于预定阈值时,将该镜像数据库系统切换为当前工作的第二数据库系统,在切换过程中保持对第一数据库系统的数据库访问请求的连接,直至完成该切换过程后,继续根据该数据库访问请求对第二数据库系统进行访问。采用本发明,可使数据库在不停服的前提下进行更新,提高数据库的稳定性。 |
申请公布号 |
CN105550288A |
申请公布日期 |
2016.05.04 |
申请号 |
CN201510918563.3 |
申请日期 |
2015.12.10 |
申请人 |
百度在线网络技术(北京)有限公司 |
发明人 |
刘泽胤;邱浩;王希斌;曹越;彭军;尹博学;肖智文;沈俊杰;柯非 |
分类号 |
G06F17/30(2006.01)I |
主分类号 |
G06F17/30(2006.01)I |
代理机构 |
北京金律言科知识产权代理事务所(普通合伙) 11461 |
代理人 |
罗延红;杨移 |
主权项 |
一种数据库系统的更新方法,其特征在于,所述更新方法包括:为当前工作的第一数据库系统制作镜像数据库系统,并记录所述第一数据库系统的状态;根据预定的更新规则更新所述镜像数据库系统;根据所述更新规则,自记录的所述第一数据库系统的状态起将所述第一数据库系统中的增量数据更新至所述镜像数据库系统中,其中,当所述第一数据库系统和所述镜像数据库系统的更新进度差值小于预定阈值时,将所述镜像数据库系统切换为当前工作的第二数据库系统,在切换过程中保持对所述第一数据库系统的数据库访问请求的连接,直至完成所述切换过程后,继续根据所述数据库访问请求对所述第二数据库系统进行访问。 |
地址 |
100085 北京市海淀区上地十街10号百度大厦三层 |