Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/image/5.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_Database_Amazon Web Services_Cpanel - Fatal编程技术网

Mysql 安全性、效率-用户数据库的宿主位置

Mysql 安全性、效率-用户数据库的宿主位置,mysql,database,amazon-web-services,cpanel,Mysql,Database,Amazon Web Services,Cpanel,我正在创建一个基于订阅的网站。为了访问站点的某些部分,用户必须具有登录名/密码 目前,我在cPanel(godaddy)上使用mysql数据库。就安全性和效率而言,我是否最好将我的数据库托管在其他地方,例如虚拟服务器或AWS上?或者,只使用cPanel来托管我的用户数据库可以吗 谢谢你的建议。你没有说你的cPanel在哪里托管。cPanel是一个软件平台,它可以在任何地方运行,在物理服务器或虚拟服务器上。它是多家托管公司的通用基于web的界面 与局域网相比,互联网的广域网有很多延迟。如果从应用程

我正在创建一个基于订阅的网站。为了访问站点的某些部分,用户必须具有登录名/密码

目前,我在cPanel(godaddy)上使用mysql数据库。就安全性和效率而言,我是否最好将我的数据库托管在其他地方,例如虚拟服务器或AWS上?或者,只使用cPanel来托管我的用户数据库可以吗


谢谢你的建议。

你没有说你的cPanel在哪里托管。cPanel是一个软件平台,它可以在任何地方运行,在物理服务器或虚拟服务器上。它是多家托管公司的通用基于web的界面

与局域网相比,互联网的广域网有很多延迟。如果从应用程序向AWS中的数据库发送查询,则可能需要花费大量时间。显示AWS区域之间的延迟摘要。例如,从us-east-1到us-east-2的延迟为13.77ms。但是us-west-2到us-east-1之间的延迟为101.20ms

而同一本地网络内的延迟通常以微秒(而不是毫秒)为单位。因此,它比WAN延迟低2到3个数量级

出于这个原因,通常认为数据库应该与提交SQL查询的应用程序代码位于同一位置。它们应该位于同一数据中心、同一内部网络上

当然,RDBMS执行查询仍然需要时间。网络不会影响这一点。但至少可以消除网络延迟的开销


因此,如果您将数据库放在AWS中,最好将应用程序也放在AWS中,位于同一地区。

感谢您的大力响应。。。卡内尔是通过戈达迪来的