我将为一些在我的国家非常受欢迎的纸牌游戏主办游戏网站。由于除了网络插座之外没有其他方便的方法可以做到这一点,我认为这是我要走的路。无论如何,我有一堆担忧。
我计划为每种类型的游戏提供多台服务器,每台服务器将容纳大约100-200人。由此可见,玩家必须在加入之前查看有关服务器的信息,例如连接了多少玩家,平均等待时间是多少等等。为此,我可以使用文件或数据库。我非常想和数据库一起使用,但我想问一些关于MySQL的问题
我知道MySQL不是为实时应用程序构建的,但每个服务器在数据库中更新其状态的可接受时间间隔是什么?
从每台服务器到MySQL服务器的持久连接时,我可能会遇到任何问题吗?
准备要更新数据库然后每N秒执行一次的语句是否有任何好处,或者我应该每次准备它?我这是在问这个问题,因为我不知道在准备一份陈述时会发生什么,所以在持久连接中准备好陈述可能不是一个好主意。
使用InnoDB,是否需要仅为此目的创建单独的MySQL服务器,或者我可以使用用于该站点的服务器。不确定每N秒的更新是否会影响任何事情。