一起使用RDS和Digital Ocean Droplets

moe*_*eth 3 amazon-ec2 amazon-web-services digital-ocean

将AWS RDS和Digital Ocean结合使用是一个好主意吗?

适用于存储的AWS RDS和用于在同一国家/地区进行计算的Digital Ocean Drop.

我问,因为我有一台预留的AWS RDS机器,但是,不要为AWS支付更多的EC2,因为Digital Ocean droplet便宜得多.

但是,我认为它会引入延迟,我需要为传出的网络数据付费.

谢谢.

ind*_*tiv 6

我只是对 DigitalOcean、EC2 和参考 Hetzner(数据中心位于距离法兰克福数百公里)之间的 ping 时间进行了小规模测量。

  • 在同一提供商的同一地区:
    • Hetzner 到另一个 Hetzner 服务器:~ 0.3ms
    • DigitalOcean Frankfurt 到 DigitalOcean Frankfurt:~0.45ms
    • EC2 法兰克福到 EC2 法兰克福:~0.45ms
  • 提供者之间:
    • Hetzner 到 EC2 法兰克福:~6ms
    • Hetzner 到 DigitalOcean Frankfurt:约 5 毫秒
    • DigitalOcean 法兰克福到 EC2 法兰克福:~1.2ms

所以延迟非常好,如果你使用相同的区域(至少在法兰克福的情况下)。您是否可以接受这种额外的延迟取决于您的要求。另一个注意事项:混合云会增加部署的复杂性,也会使充分利用某些特定于云的功能变得更加困难。


dat*_*age 5

当您的应用程序位于与数据存储区不同的数据中心时,延迟将成为您最大的问题.每个查询都会有网络开销,很快就会加起来.

此外,您需要记住加密,因为您的数据库连接将通过公共网络.