新开发的系统要替换旧系统,数据库如何迁移。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了新开发的系统要替换旧系统,数据库如何迁移。相关的知识,希望对你有一定的参考价值。

原来购买的系统,现在要自己开发系统替换,如何能保证数据无误的情况下进行数据迁移?迁移数据难度如何?

不是简单的事。
一般新旧系统的数据库表结构会有很大的变化,所以一般是用从旧系统导入excel表,调整至新系统能认的格式,再导入新系统。
如果数据库表结构相差不大的话,还可以用sql的导入数据来完成,但得一个一个的搞呀,很是麻烦。
参考技术A 博为软件的异构数据融合技术可以自动采集旧系统中的数据,按照配置的逻辑写入到新系统中去,每个小时可以处理上万条的数据,并且可以多台机器同时运行。
应用场景需求如下:1、旧系统中的数据需要迁移到新系统中去,2、将多个系统的数据迁移到某一个系统中来进行集中处理。
无需软件厂商做接口,无需通过数据库,同事不想软件的正常使用,做到数据的互联互通。
曾鹏 长沙博为软件技术股份有限公司

为新开发的应用程序执行负载测试

【中文标题】为新开发的应用程序执行负载测试【英文标题】:Perform Load Testing for a newly developed application 【发布时间】:2021-07-08 13:18:38 【问题描述】:

我想知道如何进行负载测试。

要求是

任何给定时间的并发用户总数为 5000 平均每 40 秒请求一次会话 每个会话要求 Web 应用程序消耗平均 12Kb 下载带宽。

注意: 我们需要对新开发的 Web 应用程序执行负载测试,以评估托管 Web 服务器所需的数据速率。

【问题讨论】:

【参考方案1】:

您的问题太宽泛了,因为根据负载测试工具的选择,实现会有所不同,我建议采取以下步骤:

    熟悉Web应用程序性能测试的一般概念,即Performance Testing Guidance for Web Applications 如果时间允许,也可以阅读ISTQB Performance Testing Specialist Syllabus 然后你需要选择一个负载测试工具,如果你的组织中没有标准工具,你需要获得商业许可证或者去free and open source solution,一个最优秀/流行的免费和开源的示例比较负载测试工具:Open Source Load Testing Tools: Which One Should You Use? 选择工具后,请查阅其文档以了解如何实施您的方案,或使用相关的SO tags 询问特定于工具的问题

【讨论】:

以上是关于新开发的系统要替换旧系统,数据库如何迁移。的主要内容,如果未能解决你的问题,请参考以下文章

集成流程安全报警功能迁移心得

DataX简单使用

DataX简单使用

把整个Linux系统迁移到另一个硬盘

分库分布的几件小事如何进行分库分表的数据迁移

冒烟测试