首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >云和本地应用程序同步思想

云和本地应用程序同步思想
EN

Stack Overflow用户
提问于 2020-09-10 11:23:33
回答 1查看 38关注 0票数 0

我遇到了中央MySQL db和文件系统(S3)在EC2上运行的情况。

但是我的一个应用程序在我的客户机站点上运行在PI-3设备上,它需要从云上的DB和文件系统中查找数据和文件。应用程序依次生成事务记录,并需要上传DB和FS (可能在当天结束时)。

具有讽刺意味的是,有时由于连接问题(位于偏远地区),云可能不可用。

为了适应这种情况,最好的策略是什么?

AWS绿草能帮上忙吗?

  1. 如何使查找数据(DB和FS)与本地设备保持同步?
  2. 如何更新/同步本地设备生成的事务数据?

最后,这种部署模式的风险是什么?

感谢一些帮助/建议。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-09-14 04:06:52

  1. 如何使查找数据(DB和FS)与本地设备保持同步?

您可以有一个Greengrass组,并包含该组中的所有设备。让设备订阅一个主题,例如DB/Cloud/update。一旦设备收到了关于这个主题的消息,就触发一个按需的lambda从云中下载最新信息。为了确保设备在脱机时不会错过任何更新,您可以使用持久会议,它将确保设备在恢复联机时收到所有丢失的消息。

  1. 如何更新/同步本地设备生成的事务数据?您可以尝试使用流管理器。现在,https://docs.aws.amazon.com/greengrass/latest/developerguide/stream-manager.html允许您添加一个本地使用lambda来预处理数据并与云同步。
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63828656

复制
相关文章

相似问题

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