【发布时间】:2011-11-08 09:19:54
【问题描述】:
他们是否在数据库中保存在线用户列表并在每次登录和注销事件时更新它,并为在线朋友运行查询?
可扩展性如何?
有更好的解决方案吗?
【问题讨论】:
标签: java database xmpp scalability instant-messaging
他们是否在数据库中保存在线用户列表并在每次登录和注销事件时更新它,并为在线朋友运行查询?
可扩展性如何?
有更好的解决方案吗?
【问题讨论】:
标签: java database xmpp scalability instant-messaging
如果您尝试将出席信息存储在传统数据库中,或者轮询对任何内容的更改,那么您将很难扩展出席信息系统。从开源XMPP servers 之一开始,将其拆开,看看它是如何工作的。它们中的每一个都不同,但至少你会更了解你需要从哪里开始。
【讨论】: