![前端和数据库位于不同的主机上](https://linux22.com/image/555882/%E5%89%8D%E7%AB%AF%E5%92%8C%E6%95%B0%E6%8D%AE%E5%BA%93%E4%BD%8D%E4%BA%8E%E4%B8%8D%E5%90%8C%E7%9A%84%E4%B8%BB%E6%9C%BA%E4%B8%8A.png)
我找不到适合我的 Windows 前端 (ASP.NET) 和 Linux 数据库 (MySQL) 的托管商。我想知道将它们放在不同的托管商上有多糟糕。如果这两台服务器不在一个网络中(或者在 VPS 的情况下甚至在同一台 PC 上),性能是否会显著降低?
假设托管商之间的连接速度约为 10Mbit/s
答案1
不要为了省几块钱去那里。
延迟可能是首要问题。我认为这比这更复杂,但假设往返时间是您将获得的绝对最小开销。
另外,MySQL 托管商是否允许您(和世界)从任何地方连接到数据库?他们是否支持加密,或者您是否计划通过互联网以明文形式发送数据?