Amazon RDS:什么是 AWS 关系数据库服务及其工作原理

Amazon Relational Database Service (Amazon RDS) 是由 Amazon Web Services (AWS) 提供的托管 SQL 数据库服务。 Amazon RDS 支持用于存储和组织数据的各种数据库引擎,并帮助完成迁移、备份、恢复和修补等数据库管理任务。 

在本文中,除了了解关系数据库服务的概念外,您还将了解该市场领导者 Amazon RDS 的工作原理。
查看! ,在继续之前,我们向您介绍 Amazon RDS 怎么样? 与我们联系 为了获得我们专家的详细解释,我们将对您当前的环境进行免费分析,并制定一个计划,让您在数据库管理方面取得成功,祝您阅读愉快!

什么是 Amazon RDS

云管理员使用 Amazon RDS 在云中配置、管理和扩展关系数据库实例。 

该服务还自动备份 RDS 数据库实例,捕获数据的每日快照,并保留事务日志以实现时间点恢复。 此功能允许您在给定故障前一秒的状态下生成数据库副本,从而更容易,几乎立即解决问题。

RDS 还会自动修复数据库引擎软件。

为了提高生产工作负载的可用性和可靠性,Amazon RDS 启用了复制。 

管理员还可以通过同步数据复制跨多个可用区启用自动故障转移。

而且,AWS 用户通常通过 AWS 管理控制台、Amazon RDS API 或 AWS 命令​​行界面来控制 Amazon RDS。

Amazon RDS 数据库实例

通常,数据库管理员可以创建、配置、管理和删除作为云数据库环境的 Amazon RDS 实例及其使用的计算和存储资源。 根据管理员选择的数据库引擎,他或她可以激活多个数据库或模式。

Amazon RDS 将每个客户的每个账户限制为总共 40 个数据库实例。 AWS 对 Oracle 和 SQL Server 实例施加了额外的限制——每个用户最多只能拥有 10 个。

Amazon RDS 数据库引擎

AWS 用户可以在 Amazon RDS 上启用六种类型的数据库引擎:

  • RDS for MySQL — 兼容 MySQL 的开源关系数据库管理系统;
  • RDS for PostgreSQL——兼容PostgreSQL开源的对象关系数据库管理系统;
  • RDS for MariaDB — 与 MySQL 的社区开发分支 MariaDB 兼容;
  • RDS for SQL Server — 与关系数据库管理系统 Microsoft SQL Server 兼容;
  • RDS for Oracle Database — 支持多个版本的 Oracle 数据库,包括多个自带许可证和包含许可证的版本; 和
  • Amazon Aurora — 支持 MySQL 和 PostgreSQL,一种 AWS 专有的关系数据库引擎。

随着时间的推移,Amazon RDS 增加了对数据库引擎主要和次要版本的支持,并且管理员可以在创建数据库实例时指定引擎版本。 

在大多数情况下,Amazon RDS 可以支持已经与现有数据库一起使用的代码、应用程序和开发人员工具。

AWS 提供其他数据库服务,例如适用于 NoSQL 的 DynamoDB、适用于图形的 Amazon Neptune 和 AWS Database Migration Service 数据库,以促进数据库传输和转换。

Amazon RDS 功能和优势摘要

RDS 旨在降低运营成本并克服企业在通过 MySQL 等工具运行数据库时面临的一些常见挑战。 它的主要好处包括:

  • 精确且独立的缩放: 基于硬件的解决方案可能会导致数据库管理效率低下,因为资源(CPU、内存、存储等)是共用的。 RDS 允许开发人员轻松地独立更改这些因素,以便他们可以根据数据库的需要对其进行调整。
  • 易于实施: 由于 RDS 集成了常见的数据库应用程序,开发人员可以继续在他们已经熟悉的程序中工作。
  • 过程自动化: 数据库备份、软件修补、故障检测和恢复都是正在进行的数据库管理的一部分,可能会导致大量成本。 Amazon RDS 将它们自动化以减轻管理负担。
  • 安全性: Amazon RDS 限制对需要高级权限的数据库实例的访问并阻止 shell 访问。 它与 AWS 的集成使得在 Virtual Private Cloud (VPC) 中管理数据库并通过 AWS Identity and Access Management (IAM) 扩展安全功能成为可能。
  • 可靠性和可用性: Amazon RDS 包括在高优先级数据库上启用高可用性的复制,以及在主数据库不可用时自动故障转移。
  • 费用: Amazon 的 RDS 定价选项包括根据您的数据库应用程序的实际资源需求量身定制的按需和小时费率
  • 更快的实施: RDS 克服了对硬件资源的配置和投资需求,加快了从设计到部署的时间。

我们可以向您介绍 Amazon RDS 怎么样? 与我们联系 从我们的一位专家那里获得详细解释!

Compartilhar