gpt4 book ai didi

java - 最佳数据库迁移方法?

转载 作者:搜寻专家 更新时间:2023-10-30 20:02:28 27 4
gpt4 key购买 nike

我想知道什么方法可以将您庞大的旧数据迁移到新系统数据库(其中表名和列与旧系统不同 - 需要映射表和列)?

1) 是否应该是数据库到数据库(意味着编写脚本从旧数据库中提取数据并仔细映射它们并将其放入新数据库)?在上面编写单元测试以检查完整性。

(或)

2) 我是否应该使用新的系统模型(使用 Java Persistence API)程序从旧数据库中提取数据,然后将其放入对象(Hibernate 或 JPA 实体对象)并持久化它们?

最佳答案

选择第一个。这就是 ETL 工具诞生的目的。

我不推荐编写 Java 程序。开发和测试一次性使用需要付出大量努力。为工作使用正确的工具。

关于java - 最佳数据库迁移方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11430018/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com