首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >通过Perl合并两个MySql数据库(而不是表)

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

Stack Overflow用户
提问于 2011-12-09 02:42:58
回答 1查看 345关注 0票数 1

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

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

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

我要对所有表重复一遍(4-5)。

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

我的问题是,我是否必须先将结果加载到内存中,还是MySQL的一些特性可以用于我的优势?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-12-09 09:49:21

"mu“说的话需要说明,但我不确定我是否会采用这种方法。

使用标准mysql dump/restore

  • Use标准查询将两个数据库连接到目标服务器上,并使用标准查询dump/restore

  • Use将它们合并到第三个数据库中。

你应该让MySQL来做重活。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8440412

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档