繁体   English   中英

亚马逊 Lightsail 与亚马逊 RDS

[英]Amazon Lightsail vs Amazon RDS

我想知道我们能否在 Amazon Lightsail 中设置 SQL 服务器? 所以我不需要购买 Amazon RDS 计划。 如果我更喜欢 Amazon RDS 作为我的数据库实例,有什么区别?

我想用 node.js 构建简单的销售点 web,并且只有大约 10 个用户使用它。

你可以安装任何你想要在亚马逊Lightsail,只要它是由操作系统支持。 Lightsail仅仅是一个启动的虚拟机环境。

亚马逊RDS是一个管理的数据库服务,这意味着AWS需要的,你需要手动,否则做很多事情照顾。 使用RDS,您可以获得托管备份,轻松的按需快照,自动修补,以简单的方式放大和缩小的可能性以及高级监视,性能指标和警报。 您还将获得一个不错的API,用于控制SQL Server / MySQL实例。

实际上,您可以使用Lightsail将数据库托管几种不同的方式。

Lightsail具有在RDS之上构建的托管数据库选项,因此,如果您不想安装和管理MySQL,则可以使用托管产品。 它可能比自托管更昂贵,但是具有不必管理基础系统,可选的一键式高可用性模式和自动备份的优点。 今天,托管服务仅支持MySQL-但我们宣布不久将添加Postgres。

如果您愿意少付一点钱,则可以(如上所述)将几乎任何所需的东西安装到Lightsail实例中。 因此,您可以预配一个Lightsail实例并安装MySQL(或Postgres或Mariadb或其他)。

现在,如果您要运行MSSQL,则没有托管产品,但是Windows服务器上的SQL Express蓝图也可用。

我认为 Lightsail 管理的数据库不如 RDS。 他们的日志系统从顶部开始,所以它几乎没有用,所以你只能利用备份和快照。 此外,Lightsail 的免费层仅持续 3 个月,然后您每月支付 15 美元以获得 1GB RAM 和 2 个 vCPU。 Amazon RDS 的免费套餐还为您提供 1GB RAM 和 2 个 vCPU,为期 1 年,但具有更好的功能和更多的未来保障。

要将 RDS 与 Lightsail 连接,您可以按照 AWS 博客中的这些说明进行操作。 重要的一点是修改 VPC 安全的入站配置以允许 Lightsail IP。

因此,基于此,这就是我们将数据库与 lightsail 一起使用的方式:

  • 我们直接在我们的开发或测试 Lightsail 实例上安装 Postgres 或 MySQL,这些实例不需要备份并且可以在每次构建时重新创建,因此不需要额外的服务或成本。 您可以 SSH 进入您的实例进行调试和监控。
  • 我们将 RDS 用于生产和可能的暂存,因为这将为我们提供备份、良好的监控等。
  • 我们避免使用 Lightsail 数据库,因为它们的日志记录和监控几乎毫无用处,而且成本与 RDS 相同。

光帆数据库价格

AWS RDS 免费套餐

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM