Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/63.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
MySQL频繁查询和持久连接_Mysql - Fatal编程技术网

MySQL频繁查询和持久连接

MySQL频繁查询和持久连接,mysql,Mysql,我将为一系列在我的国家非常流行的纸牌游戏主持一个游戏网站。因为除了web套接字之外,真的没有其他方便的方法来实现这一点,所以我决定这就是我要走的道路。不管怎么说,我有很多顾虑 我计划为每种类型的游戏提供多台服务器,每台服务器将容纳大约100-200人。话虽如此,玩家在加入之前必须查看服务器的相关信息,例如连接了多少玩家、平均等待时间等。为此,我可以使用文件或数据库。我非常想使用数据库,但我想问一些关于MySQL的问题 我知道MySQL不是为实时应用程序而构建的,但是每个服务器更新其在数据库中的

我将为一系列在我的国家非常流行的纸牌游戏主持一个游戏网站。因为除了web套接字之外,真的没有其他方便的方法来实现这一点,所以我决定这就是我要走的道路。不管怎么说,我有很多顾虑

我计划为每种类型的游戏提供多台服务器,每台服务器将容纳大约100-200人。话虽如此,玩家在加入之前必须查看服务器的相关信息,例如连接了多少玩家、平均等待时间等。为此,我可以使用文件或数据库。我非常想使用数据库,但我想问一些关于MySQL的问题

  • 我知道MySQL不是为实时应用程序而构建的,但是每个服务器更新其在数据库中的状态的可接受间隔是多少

  • 从每台服务器到MySQL服务器进行持久连接时,是否会遇到任何问题

  • 准备要更新数据库然后每N秒执行一次的语句有什么好处吗?还是我应该每次都准备一次?我问这个问题是因为我不知道在准备语句时会发生什么,所以在持久连接中使用准备好的语句可能不是一个好主意

  • 使用InnoDB,是否需要为此单独创建一个MySQL服务器,或者我可以使用用于该站点的服务器。不确定每N秒更新一次是否会影响任何事情


看看CouchDB和PockDB。@Joerg我刚看了,但这些都是本地数据库,我看不出这有什么帮助。@Emilio:你可以将CouchDB用作远程数据库,有提供它的提供商。PockDB是它的本地版本。@Joerg感谢您的建议和更正。也许如果MySQL变得不太方便,我会考虑CouCHDB。