我即将为门户开发一种消息传递系统,用户可以私下进行通信,每次对话都是关于一个“主题”,最后每个对话都应该“关闭”。 每个用户可以与不同的用户就同一主题进行不同的对话。所以最后应该为每个用户进行大量的对话。 一旦发送给收件人,对话将无法编辑。
我想知道将这些会话存储在文件中是否更好,每次我添加新邮件,或者最好将它们存储在mySQL中。
其中一个解决方案是否有一些缺点?有没有人对类似情况有过一些经验?
答案 0 :(得分:1)
我建议不要使用文件系统:
如果您关心大小,可以考虑在将数据放入数据库之前压缩数据,并在从数据库中读取数据后对其进行解压缩。