我们希望投入到PolarDB来做整体去O,咨询现在去O怎么进行?
在课程里面有讲,我讲到亚当Adam。去O我讲了2个层次,第一个是数据库。数据库里面的数据要迁移到一个目标端的数据库,这里牵扯到如何做数据的迁移和同步,可以用DTS来解决,但是去O最关键的不是这个挑战。像DTS支持18种多元异构的数据库作为源,可以同步到十几种不同的数据库作为终端,支持他们的全容量和增量。最关键的挑战还是应用层面的兼容性,原来有很多应用写在Oracle上,现在把库迁走通过解析Oracle的log传输到另外一边,但像Oracle上的应用直接照搬过来会有些兼容性的问题。所以我们做了亚当Adam,这个是帮助企业的应用从Oracle上做迁移。首先,它会自动做一个Oracle扫描的代码生成一个报告,报告会告知用了哪些Oracle特有的存储过程中的语法、数据库现在的语法可能是什么、如果迁移到PolarDB会有哪些问题。有了这些东西来辅助做决策,同时可以节约人力和时间成本。亚当还有一个更高级的功能,对那些不兼容的地方,可以做自动的代码改造。DTS做数据迁移、亚当做应用评估改造,PolarDB来支持Oracle上事务处理的应用、ADB来做出仓整个形成了一个闭环。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。