用户消息的消息队列

时间:2011-12-15 23:43:22

标签: python redis message-queue tornado

我有应用程序(龙卷风),用户可以相互发送/接收私人用户,也可以公开聊天。我正在使用redis(brukva)pub / sub mesaaging进行实时聊天,但是我无法确定应该将哪个mesaaging队列系统用于私人消息传递部分,因为在单个post / get请求中发送和处理消息是不现实的。我认为队列将通过在后台处理消息来解决此问题。 redis可以在这里被视为选项,还是应该与其他消息队列结构一起使用?针对该特定用例的任何队列建议以及为什么??

1 个答案:

答案 0 :(得分:2)

Redis List数据结构构成了一个完美的队列,具有原子push / pop操作以及您期望从队列中获得的所有其他内容。