消息应用程序。数据存储区与消息队列

时间:2017-08-21 19:49:09

标签: sockets socket.io rabbitmq google-cloud-datastore

我正在创建一个离线消息传递应用。当用户发送消息时,它将存储在数据存储区中,因此如果接收方处于脱机状态,则可以在重新连接时访问它。这是一个好方法还是更好地使用像RabbitMq或Google任务队列这样的消息队列?

2 个答案:

答案 0 :(得分:0)

您可能希望向用户显示消息的历史记录,消息队列不会为您提供该消息。你需要一个数据存储,你的方法很好。

答案 1 :(得分:0)

消息代理将帮助异步通信。它不是存储消息的好方法。 您可能需要一些东西来存储您的消息。

但是,如果需要你的应用程序,你可以同时使用它们。