gpt4 book ai didi

mysql - 从 Unidata 到 MySQL 的 2 路通信

转载 作者:行者123 更新时间:2023-11-29 12:26:44 25 4
gpt4 key购买 nike

客户拥有一个在 Unidata 数据库中存储大量数据的应用程序。该数据每天都会复制到 MySQL 数据库。有人能给我指出正确的方向来使数据同步吗?我们需要能够使用自定义应用程序更新 MySQL 数据库,并将数据传输回主应用程序的 Unidata 数据库。我已经尽可能多地研究和阅读,但找不到关于该主题的太多信息。

最佳答案

如果没有某种明确的代码来了解数据的含义以及如何协调冲突,这将有些困难。在两个同类数据库之间做到这一点就已经很困难了,更不用说一个关系系统和一个非关系系统了。

https://softwareengineering.stackexchange.com/questions/135423/best-practice-patterns-for-two-way-data-synchronisation

http://docs.rocketsoftware.com/nxt/gateway.dll/RKBnew20/unidata/v7.3.7/unidata_vsgschemaapiuserguide_v737.pdf提供了有关如何以某种关系方式访问 unidata 数据库的信息,但设置工作量很大。

我有两种建议的方法/答案:

1) 如果您有了解 MySQL 方面的人员和了解 Unidata 的人员,请让 MySQL 方面创建一个提取,将其移过去并编写一些 UniBasic 代码以智能地合并数据。

2) 如果你足够幸运,有一个了解双方的人,并且他们可以使用 Java/DotNet 进行编程,请创建一个程序来查询 MySQL 端并动态在 UniObjects 中插入/更新(我再次会调用一些UniBasic 代码可以做到这一点,但这只是我的偏见)。

这些都不是特别“容易”,但我都做了,而且它们绝对有效。选项 1 是暴力方法,如果这是我的问题我会怎么做。

关于mysql - 从 Unidata 到 MySQL 的 2 路通信,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28202034/

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