暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

金仓数据库 KingbaseES异构数据库移植指南 (2. 概述)

数据猿 2022-07-27
293

2. 概述

将一个应用系统从一个数据库(以下简称源数据库)迁移到另一个数据库(以下简称目标数据库)时,需要考虑如下因素:

1. 应用迁移的周期/成本

a. 目标数据库对源数据库的兼容度越高,迁移周期越小;本文第2部分描述的内容和对源数据库的支撑程度越高,迁移越快。

b. 迁移过程中,是否有工具支撑加速迁移过程;

c. 迁移完成后,是否有工具支撑数据对比,减少应用测试过程。目标数据库是否有丰富的移植辅助工具。

2. 目标数据库产品是否有成熟的迁移服务团队

目标数据库的服务支持团队是否成熟,管理是否完善,是否有完善的应用移植方法。

3. 目标数据库是否满足应用的使用需求

考察目标数据库的产品能力是否可以替换源4.数据库,主要包括如下几个方面:

a.使用的源数据库的对象,目标数据库是否可以支持

b.使用的源数据库的访问接口(SQL/PLSQL),目标数据库是否可以支持

c.使用的开发接口和开发框架,目标数据库是否支持

d.使用的第三方产品或者组件,目标数据库是否支持

e.目标数据库是否支持源系统的高可用方案

f.目标数据库是否可以满足应用系统的性能需要,若采用国产CPU,更需要评估目标数据库在指定国产CPU上的性能表现;有可能需要优化应用程序的处理,完成性能的联合解决方案,那么目标数据库是否提供性能分析和调优手段。

4. 系统割接的需求目标数据库是否可以满足

主要包含:

a. 应用从源数据库切换到目标数据库,业务是否可以停止,若是不可以停止,目标数据库是否可以支持数据实时同步;

b. 移植完成后,是否需要和源数据库双轨运行,目标数据库是否有方案可以支撑

本文档就上面的问题,介绍KingbaseES产品的应用迁移支撑体系,以及应用迁移的过程。

最后修改时间:2022-07-27 14:13:37
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论