从Mysql或者Oracle迁移到国产分布式数据库,原有的应用系统改造成本有多大?

如题:目前很多应用系统使用Mysql或者Oracle数据库,有哪些国产分布式数据库,支持Mysql或者Oracle语法,实现较少的改造量改造迁移?

参与9

2同行回答

zhmwangzhmwangPDOceanBase
对于# 从Mysql或者Oracle迁移到国产分布式数据库, 目前国内各个厂商都有自己的一套迁移评估工具,基本可以覆盖:1 兼容性评估:1)静态:数据库对象以及程序代码;2)动态:抓取业务系统执行SQL语句。2 性能评估:负载回放及倍速负载回放等; 3 分布式改造方案等。通过如上步骤,基本可以...显示全部

对于# 从Mysql或者Oracle迁移到国产分布式数据库, 目前国内各个厂商都有自己的一套迁移评估工具,基本可以覆盖:1 兼容性评估:1)静态:数据库对象以及程序代码;2)动态:抓取业务系统执行SQL语句。2 性能评估:负载回放及倍速负载回放等; 3 分布式改造方案等。通过如上步骤,基本可以确定应用改造的成本。但个人认为这个仅仅是完成迁移其中的一个环节,后续迁移方案,Rollback Plan等。还需要评估: 迁移成本,后续运维成本,人员储备及非技术因素:如分布式数据库的厂商背景,支持能力等。

收起
互联网服务 · 2022-06-26
浏览889
wanglayewanglaye课题专家组信息技术经理某大型金融机构
如果开展市场调研,几乎所有的分布式数据库都在推出 for mysql和for oracle的版本,宣称兼容语法。我们在选型的时候,特别测试了兼容性,选取了真实业务代码,覆盖常用的业务数据库使用场景,去进行了测试。在测试过程中进行代码改造。从而得出代码改造率,和改造工作量。选则可接...显示全部

如果开展市场调研,几乎所有的分布式数据库都在推出 for mysql和for oracle的版本,宣称兼容语法。
我们在选型的时候,特别测试了兼容性,选取了真实业务代码,覆盖常用的业务数据库使用场景,去进行了测试。在测试过程中进行代码改造。从而得出代码改造率,和改造工作量。选则可接受的产品。
所以,还是要结合贵行的业务代码,去测试改造成本。

收起
银行 · 2022-06-25
浏览890

提问者

ghl116
ghl1160319
软件开发工程师兴业数金
擅长领域: 云计算容器容器云

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2022-06-24
  • 关注会员:3 人
  • 问题浏览:1800
  • 最近回答:2022-06-26
  • X社区推广