php – 优化多DB Web应用程序的正确方法
发布时间:2020-12-13 22:44:28 所属栏目:PHP教程 来源:网络整理
导读:我目前正在构建一个将同时使用两个数据库的Web应用程序.用户首先创建一个普通帐户,然后使用它在多个“服务器”上创建多个字符. (把它想象成在Facebook上创建一个帐户,然后用它来注册其他网站). 我当前的数据库设置如下: main_english main_russian server1
我目前正在构建一个将同时使用两个数据库的Web应用程序.用户首先创建一个普通帐户,然后使用它在多个“服务器”上创建多个字符. (把它想象成在Facebook上创建一个帐户,然后用它来注册其他网站).
我当前的数据库设置如下: > main_english main_english和main_russian数据库包含以相应语言注册的用户的会话和一般帐户数据. server1和server2数据库处理创建的英语用户的字符数据,而server3处理俄语用户. 用户将每隔5-10秒左右更新一次表.我的问题是,我怎样才能有效地处理使用多个DB? 到目前为止,我有几种选择: >打开两个数据库连接:一个用于main_,另一个用于服务器, 你有什么建议吗?也许我反复为服务器查询打开第二个连接? 解决方法
众所周知,MySQL具有快速连接处理功能,因此不太可能成为瓶颈.话虽如此,您可以查看PDO或mysqli扩展中的持久连接.
在服务器访问和数据建模方面,如果不了解您的应用程序,很难说. DB奴隶如何参与?复制滞后可以吗? (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |