是否有相关的迁移至国产分布式数据库的最佳实践可以分享?
迁移至国产分布式数据库的最佳实践分享,这是一个很大的话题。以下是一些可能有用的建议:
迁移过程,涉及的方面比较多,主要包括以下内容:1.应用迁移这其中存在一个业务改造的问题,即包括数据库结构、SQL语句等迁移;也包括应用需适配改造的过程。2.数据迁移需完善数据的全量、增量以及质量比对等工作3.流量迁移即真正将数据库迁移到目标平台,为了保证安全低风险,需解决如灰度、双写、逃生等准备工作,涉及不小的开发工作量。
之前做过某银行的核心下移项目,期间有幸参与了数据库的迁移,主要产品是迁移as400数据库到中兴的goldendb,听说当时的代码都已经实现了自动翻译,当然数据库迁移还是比较复杂的,涉及到数据的拆分,分库分表,分片,重新加工,转码,重新导入,数据核对,仿真测试等一系列复杂的流程,即使迁移后,效率也会大打折扣,而且还需要增加redis这样的产品提高访问效率等。当然也有一些小的公司会使用tidb,除了字符集的支持,事物的支持不足外,从mysql迁移到tidb效果还是不错的,但访问速度确实提升不大,扩展性有所增强
关于TWT使用指南社区专家合作厂商入驻社区企业招聘投诉建议版权与免责声明联系我们 © 2024talkwithtrend — talk with trend,talk with technologist京ICP备09031017号-30