首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用node-red编写两个mysql数据库间的同步函数

问如何使用node-red编写两个mysql数据库间的同步函数
EN

Stack Overflow用户
提问于 2019-03-17 20:37:12
回答 1查看 111关注 0票数 0

我的计划是将数据存储在本地MySQL数据库中,一段时间后,它将远程更新我的MySQL数据库。真正的问题是我们国家的网络连接突然下降。因此,我希望首先写入本地MySQL数据库,然后它将更新真正的服务器。在任何情况下,如互联网连接中断,脚本将在本地工作,以收集数据和检索数据。当互联网连接恢复时,它会将数据更新到真实服务器。我想防止网络连接失败。

同时不会更新真实服务器,因为用户只在互联网连接中断的办公室。外部的任何人都不能更新数据库。

EN

回答 1

Stack Overflow用户

发布于 2019-03-17 22:59:54

简短的答案是,您不能使用函数节点来执行此操作。

更长的答案是,这应该是两个独立的节点组。

1将所需数据存储在本地数据库中。

1使用以您希望的时间间隔运行的inject节点,将数据从本地数据库复制到远程数据库,远程数据库在本地实例上运行查询,然后将数据插入到远程数据库中。几乎所有这些操作都可以使用MySQL数据库节点来完成,并且可以是一个拆分节点,用于将查询结果分解为单独的消息,以馈送到更新远程数据库的节点中。

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

https://stackoverflow.com/questions/55207122

复制
相关文章

相似问题

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