之前做过某银行的核心下移项目,期间有幸参与了数据库的迁移,主要产品是迁移as400数据库到中兴的goldendb,听说当时的代码都已经实现了自动翻译,当然数据库迁移还是比较复杂的,涉及到数据的拆分,分库分表,分片,重新加工,转码,重新导入,数据核对,仿真测试等一系列复杂的流程,即使迁移后,效率也会大打折扣,而且还需要增加redis这样的产品提高访问效率等。当然也有一些小的公司会使用tidb,除了字符集的支持,事物的支持不足外,从mysql迁移到tidb效果还是不错的,但访问速度确实提升不大,扩展性有所增强
收起迁移至国产分布式数据库的最佳实践分享,这是一个很大的话题。以下是一些可能有用的建议: