我正在尝试创建一个基本的聊天。一切工作都很好,除了当用户登录时我想显示当前正在聊天的用户。现在我打算做的只是使用 MongoDB 来存储一组活跃用户,并根据需要添加和删除。然而,这似乎可能是不必要的开销。是否有一种简单且可扩展/内存高效的方法来存储聊天中的活跃用户列表?我觉得我可以拥有大量用户,但如果我看到流量大量涌入,这似乎就会出现问题。
任何人可以提供的帮助/见解/代码/任何人都可以提供,我将不胜感激。谢谢。
最佳答案
Socket.io 聊天应用程序有一个很好的演示,显示了状态和聊天。
关于node.js - 显示当前使用 node/express/socket.io 构建的聊天中的用户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27915351/