【发布时间】:2016-12-10 11:34:06
【问题描述】:
我正在与node.js、redis、socket.io 和mongodb 一起开发一个聊天应用程序。 MongoDB 是最后一个,用于持久化消息。
我的问题是最后一步的最佳方法是什么?
恐怕是一个包含所有消息的集合
{
id,
from,
to,
datetime,
message
}
可能会很快变得太大,并且会变得非常慢以用于阅读目的,您怎么看?
您是否已经使用过更好的方法?
【问题讨论】:
-
只能在两个人之间聊天,或者也可以在一群人之间聊天?
标签: mongodb database-design chat bigdata