我正在创建一个聊天站点,数百名用户将在其中互相聊天。这是一种双向聊天,意味着一个用户只能与一个用户聊天。一切正常。我正在做的是将所有用户的消息存储在数据库的单个表中,然后用户通过某些 id 访问特定的聊天。
我只是想问如果多个用户同时访问同一个数据库表会不会有什么问题。极限是多少?大约有 4 个用户,它工作正常,但我是否必须进行任何更改才能处理超过 4 个用户(比如 500 个)。
网站基于 PHP 和 MySql。我正在为数据库使用 ClearDB(免费计划),并且站点托管在 Windows Azure 上。