Mysql 制作聊天服务器

Mysql 制作聊天服务器,mysql,Mysql,我想做一个聊天服务器,我想知道服务器是否必须,例如, 每当客户端进入某个房间时,请连接MySQL,以检查他是否是该房间的主持人或被禁止进入该房间。 是否有必要在客户端转到另一个房间时使用MySQL更新已连接客户端的数量(在网页上显示已连接客户端的数量) 我想为聊天制作一个服务器,我想知道服务器是否必须连接到MySQL,例如,每当客户进入一个房间,检查他是否是主持人或被禁止进入这个房间 如果不是每次都从数据库中读取,则可能存在过期缓存(如果自服务器上次从数据库中读取后,数据库已由您或其他程序修改)

我想做一个聊天服务器,我想知道服务器是否必须,例如, 每当客户端进入某个房间时,请连接MySQL,以检查他是否是该房间的主持人或被禁止进入该房间。
是否有必要在客户端转到另一个房间时使用MySQL更新已连接客户端的数量(在网页上显示已连接客户端的数量)

我想为聊天制作一个服务器,我想知道服务器是否必须连接到MySQL,例如,每当客户进入一个房间,检查他是否是主持人或被禁止进入这个房间

如果不是每次都从数据库中读取,则可能存在过期缓存(如果自服务器上次从数据库中读取后,数据库已由您或其他程序修改)。如果您不能接受稍微过时的信息,那么每次都应该从数据库中读取

是否有必要在客户端转到另一个房间时使用MySQL更新已连接客户端的数量(在网页上显示已连接客户端的数量)


否,当前联机客户端的计数可以存储在内存中。它不需要持久化。

这取决于您使用的软件类型。或者你想自己建立一个聊天应用程序吗?你可能想考虑是否真的需要这个任务的关系数据库。好的,谢谢马克。但如果我不使用数据库,我不知道php脚本如何访问当前在线客户端的数量。