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