我目前在不同的机器上运行2个MySQL服务器。其中一个是暂存环境(A),另一个是生产环境(B)。我需要做的是从(A)获取数据并根据条件更新/插入B.如果MySQL有Linked选项,那么我可以简单地创建一个存储过程来为我工作,这将解决我的整个问题。不幸的是,像MySQL这样的伟大产品没有这个必要的未来。
但是因为我无法编写一个程序来执行该程序,我可以使用哪些应用程序来为我进行集成?请注意,此集成需要是自动的,因此可以每天完成,有时也可以每小时完成。
我的问题是那里有一个集成应用程序,它会自动将MySQL服务器上的数据集成到另一个服务器上吗?
由于
答案 0 :(得分:0)
我不是MySQL人,我不知道它是否有链接/联合选项,但我知道它具有非常好的复制功能。您可以将A中的表复制到B中的复制表中,然后将SP放在B上并随时运行它。
您还可以编写一个应用程序/批处理脚本/ ETL作业来传输数据并应用条件,然后从调度程序运行它。如果你经常这样做(意味着你做了很多其他的这样的过程),我会倾向于ETL工具。我使用Pentaho数据集成。还有其他几个。