gpt4 book ai didi

node.js - 可与 Node.js 一起用于向多个客户端发送数据的消息队列

转载 作者:可可西里 更新时间:2023-11-01 11:16:59 26 4
gpt4 key购买 nike

  • 我有一个预订应用程序,其中一个地点使用 3 到 4 台设备。许多这些位置的互联网连接都不好,所以我们的想法是将数据存储在设备的本地存储中。我想让一个设备发送的数据去服务器,然后发送到其他设备,让他们在本地存储。
  • 因此,在任何时间点,所有客户端都将输入数据或从另一台其他设备发送数据,以便他们在不依赖服务器的情况下执行数据。实现此类系统的最佳方式是什么?即使单个设备没有互联网连接,它也应该能够在互联网出现时获取数据。我尝试了 socket.io 并阅读了 aws 消息队列和 redis。但是这方面的专家建议对我很有帮助。

最佳答案

为什么不使用像kafka/rabbitMQ这样的发布者/订阅者模型,你有一个生产者,所有的应用程序都是消费者,生产者向它各自的主题发送消息。所有设备都是从该主题中提取数据的消费者。您可以拥有多个主题,甚至可以加入多个流以获取新流。实现起来也相当容易

关于node.js - 可与 Node.js 一起用于向多个客户端发送数据的消息队列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45561882/

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