gpt4 book ai didi

mysql - 通过 Perl 合并两个 MySql 数据库(不是表)

转载 作者:行者123 更新时间:2023-11-29 00:51:23 25 4
gpt4 key购买 nike

我有两个相同的(在结构上)数据库驻留在不同的后端服务器上。

我需要想出一些逻辑来将他们的数据“合并”到第三台服务器上的单个数据库中。

我的初始设计是使用 Perl 哈希和数组的组合将它们的数据(按表)加载到内存中,然后将它们合并到内存中,然后对本地数据库(在结构上也相同)进行一次大规模写入。

我会重复所有表 (4-5)。

我看过有关合并表的帖子,但不确定我是否可以使用其中一些响应,因为我的表驻留在单独的数据库中(更不用说单独的机器了)。

我的问题是,我是否坚持必须先将结果加载到内存中,或者是否有 MySQL 的功能可以为我所用?

最佳答案

“mu”所说的需要解决,但我不确定我是否会采用这种方法。

  1. 使用标准的 mysql 转储/恢复将两个数据库放到目标服务器上
  2. 使用标准查询将它们合并到第三个数据库中使用标准查询

您应该让 MySQL 来完成繁重的工作。

关于mysql - 通过 Perl 合并两个 MySql 数据库(不是表),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8440412/

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