云数据库的特性有哪些
产品类型简介
目前,云数据库RDS的实例分为如下几个类型:
单机实例
主备实例
集群版实例
不同系列支持的引擎类型和实例规格不同,请以实际界面为准。
表1 实例类型简介
实例类型
|
简介
|
使用说明
|
适用场景
|
---|---|---|---|
单机实例 |
采用单个数据库节点部署架构。与主流的主备实例相比,它只包含一个节点,但具有高性价比。 |
单机版出现故障后,无法保障及时恢复。 |
个人学习。 微型网站。 中小企业的开发测试环境。 |
主备实例 |
采用一主一备的经典高可用架构,支持跨AZ高可用,选择主可用区和备可用区不在同一个可用区(AZ)。主实例和备实例共用一个IP地址。 |
备机提高了实例的可靠性,创建主机的过程中,会同步创建备机,备机创建成功后,用户不可见。 当主节点故障后,会发生主备切换,时长大概为5-10s,期间数据库客户端会发生短暂中断。若存在复制延时,主备切换时间会长一点,数据库客户端需要支持重新连接。 |
大中型企业的生产数据库。 覆盖互联网、物联网、零售电商、物流、游戏等行业的应用。 |
集群版实例 |
采用微软AlwaysOn高可用架构,支持1主1备5只读集群模式,拥有更高可用性,可靠性,可拓展能力。 |
仅限RDS for SQL Server使用。 |
金融行业。 互联网行业。 酒店行业。 在线教育。 |
产品功能对比
单机实例采用单个数据库节点部署架构。与主流的主备实例相比,单机实例只包含一个节点,没有备用节点用于故障恢复。
优势对比
单机实例:支持创建只读实例、错误日志、慢日志查询管理。相较于主备实例,单机实例少了一个数据库节点,可大幅节省用户成本,售价低至主备实例的一半。由于单机实例只有一个数据库节点,当该数据库节点出现故障时,恢复时间较长,因此,如果是对数据库可用性要求较高的敏感性业务,不建议使用单机实例。
主备实例:主备实例的备数据库节点仅用于故障转移和恢复场景,不对外提供服务。由于使用备数据库节点会带来额外性能开销,从性能角度来看,单机实例的性能与主备实例相同,甚至单机实例的性能可能会高于主备实例。
集群版实例:采用微软AlwaysOn高可用架构,支持1主1备5只读集群模式,拥有更高可用性、可靠性、可拓展能力。
表1 产品功能对比
产品功能
|
单机实例
|
主备实例
|
集群版实例
|
---|---|---|---|
节点数 |
1 |
2 |
2 |
规格配置 |
vCPU:最高64核 内存大小:最高512 GB 数据盘:最高4000 GB |
vCPU:最高64核 内存大小:最高512 GB 数据盘:最高4000 GB |
vCPU:最高64核 内存大小:最高512 GB 数据盘:最高4 TB |
高频监控 |
支持 |
支持 |
支持 |
监控与告警 |
支持 |
支持 |
支持 |
安全组 |
支持 |
支持 |
支持 |
备份与恢复 |
支持 |
支持 |
支持 |
回收站 |
支持 |
支持 |
支持 |
参数设置 |
支持 |
支持 |
支持 |
SSL |
支持 |
支持 |
支持 |
日志管理 |
支持 |
支持 |
支持 |
只读实例(需另建实例) |
支持 |
支持 |
支持 |
主备库切换 |
不支持 |
支持 |
支持 |
可用区切换 |
不支持 |
支持 |
支持 |
手动主备切换 |
不支持 |
支持 |
支持 |
实例规格变更 |
支持 |
支持 |
支持 |