【问题标题】:Storing socket.io data存储 socket.io 数据
【发布时间】:2012-08-11 03:51:07
【问题描述】:

我正在使用 socket.io 开发一个应用程序,用户可以在其中向存在于通道/房间中的用户发送和接收数据。在这里,我需要您对存储从用户传递到通道的数据的建议。所以当有人进入那个频道时,他应该能够从他进入的那个特定频道获取数据。

那么我将如何将数据保存到特定通道?

我曾计划将数据存储在 MySQL 数据库中,该数据库将具有频道 ID、频道名称和频道消息列。

但我认为如果用户数量增加并将每条消息作为新行插入数据库中会出现问题?

请帮助我找到这些查询的最佳方法。

【问题讨论】:

  • 为什么让许多用户将新消息作为新行插入会成为问题?这正是你应该做的。

标签: mysql node.js socket.io


【解决方案1】:

在您同时拥有数千名用户之前,这并不重要。只需使用您最喜欢的任何东西。当您拥有数千名用户时,您可以根据需要更改架构。

【讨论】:

  • 感谢您的回复,我会尝试 MySQL 数据库的想法。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2013-08-21
  • 2015-09-07
  • 1970-01-01
  • 2017-12-06
  • 2015-11-20
  • 2012-03-20
  • 2014-03-06
相关资源
最近更新 更多