分布式数据库升级的方法、升级处理装置及升级控制装置制造方法及图纸

技术编号:6994623 阅读:201 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供一种分布式数据库升级的方法、升级处理装置及升级控制装置,属于分布式数据库领域。其中,该分布式数据库升级的方法包括:所述升级处理装置接收并存储升级控制装置发送的第一数据库脚本;所述升级处理装置根据所述第一数据库脚本创建新的数据对象,升级所述数据库设备的数据库;升级成功后,所述升级处理装置将数据库脚本从第二数据库脚本切换为所述第一数据库脚本,所述第二数据库脚本为所述升级处理装置在升级前以及升级过程中用于处理数据访问请求的数据库脚本。本发明专利技术各实施例能够避免分布式数据库在升级过程中出现业务中断。本发明专利技术的技术方案可以广泛应用于分布式数据库系统中。

【技术实现步骤摘要】

本专利技术涉及分布式数据库领域,特别涉及一种分布式数据库升级的方法、升级处 理装置及升级控制装置。
技术介绍
随着信息技术anformation Technology,简称IT)软硬件的发展以及社会信息 化进程的不断加快,分布式数据库在通讯、金融等行业内的应用越来越广泛。分布式数据库 可以实现大容量、多类别的数据存储,又能通过多个数据库设备之间的协同工作,对外提供 高性能的数据访问服务,同时还能通过分布在多个站点上的数据库设备实现数据在站点级 别的容灾,极大地保证了数据的可靠性和安全性。引入分布式数据库同时也给数据库的升级维护工作带来了很大的复杂度和风险, 专利技术人在实现本专利技术的过程中,发现现有技术中分布式数据库在进行在线升级时存在以下 缺陷在数据库设备在利用新的数据库脚本创建新增的数据对象,对数据库进行升级时,对 外提供的数据访问服务会有中断,影响业务/应用访问数据库的质量。在通信行业中,如果 出现部分数据库设备不能工作,则会造成响应时延,影响终端用户体验。
技术实现思路
本专利技术要解决的技术问题是提供一种分布式数据库升级的方法、升级处理装置及 升级控制装置,能够解决分布式数本文档来自技高网...

【技术保护点】
1.一种分布式数据库升级的方法,其特征在于,所述分布式数据库包括至少两个数据库设备,每个数据库设备上部署有升级处理装置,所述方法包括:所述升级处理装置接收并存储升级控制装置发送的第一数据库脚本;所述升级处理装置根据所述第一数据库脚本创建新的数据对象,升级所述数据库设备的数据库;升级成功后,所述升级处理装置将数据库脚本从第二数据库脚本切换为所述第一数据库脚本,所述第二数据库脚本为所述升级处理装置在升级前以及升级过程中用于处理数据访问请求的数据库脚本。

【技术特征摘要】

【专利技术属性】
技术研发人员:郑国斌
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:94

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1