RDS-PostgreSQL提供了稳定可靠的云数据库服务,并以实例为最小管理单元。一个数据库实例代表了一个独立运行的数据库,并且拥有唯一标识。RDS-PostgreSQL服务对运行实例数量没有限制。
您可以在一个实例中创建和管理多个数据库,并使用与独立访问数据库实例相同的工具和应用进行访问。创建和管理数据库实例非常方便,您可以通过管理控制台或Restful方式的API来完成这些任务。
在创建实例时,您可以自定义实例规格和存储容量,并可以随时根据业务需求进行变更和扩容。这使得RDS-PostgreSQL非常适合各种规模和需求的业务应用。无论您是一家中小企业还是大型企业,都可以根据实际情况选择不同的实例规格和存储容量。
用户可以在RDS-PostgreSQL中自助创建及管理各种版本的数据库引擎实例,实例系列详细信息见下文。
实例系列说明
实例系列 | 简介 | 使用说明 | 适用场景 |
---|---|---|---|
单机实例 | 采用单个数据库节点部署架构。与高可用的主备实例相比,它只包含一个节点,但可满足大部分应用场景,具有高性价比。 | 单机实例出现故障后,恢复时间较长,无法及时保障快速恢复。 | 个人学习。 微型网站。 中小企业的开发测试环境。 |
主备实例 | 采用一主一备的高可用架构,支持跨可用区部署实例,使用跨可用区部署能力无需另外收费,故障下支持主备自动切换,用户访问地址不变。 | 主节点故障下,如无法正常启动恢复,自动切换至备节点,若存在复制延时,主备切换完成时间视数据量大小而定。 支持用户自行设置主备节点同步方式,同步方式支持异步、同步方式。 |
中大型企业的生产数据库。 互联网、物联网、物流等行业的数据库。 |
一主两备实例 | 采用一主两备的高可用架构,支持跨可用区部署实例,使用跨可用区部署能力无需另外收费,故障下支持主备自动切换,用户访问地址不变。 | 适用于对高可用性要求较高的业务场景,节点间应当配置足够高的带宽,以保证主备数据的同步速度。创建实例时会同时创建两个备节点,在主节点故障后,会选择与主库数据最接近的从节点会自动提升为新的主节点。 | 适用于数据安全要求比较高的中大型企业的生产数据库。 互联网、物联网、物流等行业的数据库。 |
只读实例 | 采用单节点架构,支持读取主实例的数据。 | 适用于读多写少的业务场景,可以实现较好的读写分离,提高数据库的处理能力,减轻主实例的压力。同样需要注意表库名的大小写敏感要与主实例保持一致,并在只读实例故障时进行相应的切换操作。(说明: 开通只读实例需要在开通主实例之后) | 大型企业的生产数据库,尤其读请求压力大的业务场景。 |
系列功能对比
优势对比
单机实例:支持基于单机实例创建只读实例,支持管理和查询错误日志、慢日志,支持对实例进行备份恢复,支持实例的扩容和规格变更。相较于主备实例,单机实例只部署了一个数据库节点,大幅节省用户成本,售价是主备实例的一半。但由于单机实例只有一个数据库节点,当该数据库节点出现故障时,需要利用备份文件对实例进行恢复,恢复时间较长,因此,建议在研发测试环境使用,如果是对数据库可用性要求较高的敏感性业务,不建议使用单机实例。
主备实例:主备实例包含单机实例的所有功能,另外主备实例的备数据库节点仅用于故障转移和恢复场景,不对外提供服务。由于使用备节点在进行数据实时同步时会带来额外性能开销,从性能角度来看,单机实例的性能与主备实例相同,甚至单机实例的性能可能会高于主备实例。
只读实例:基于主实例创建的只读实例,可为您的业务分担读压力,只读实例数据同步于主实例,因此不提供备份恢复能力、数据库账号等功能。建议您在读压力大时订购只读实例。
实例系列功能对比详细情况见下表。
产品功能 | 单机实例 | 主备实例 | 一主两备实例 | 只读实例 |
---|---|---|---|---|
节点数 | 1 | 2 | 3 | 1 |
规格配置 | vCPU:最高64核 内存:最高512GB 数据盘:最高32TB |
vCPU:最高64核 内存:最高512GB 数据盘:最高32TB |
vCPU:最高64核 内存:最高512GB 数据盘:最高32TB |
vCPU:最高64核 内存:最高512GB 数据盘:最高32TB |
实例规格变更 | 仅支持规格扩容和磁盘扩容 | 仅支持规格扩容和磁盘扩容 | 仅支持规格扩容和磁盘扩容 | 仅支持规格扩容和磁盘扩容 |
安全组 | 支持 | 支持 | 支持 | 支持 |
参数设置 | 支持 | 支持 | 支持 | 支持 |
主备切换 | 不支持 | 支持 | 支持 | 不支持 |
日志管理 | 支持 | 支持 | 支持 | 支持 |
只读实例 | 支持(需另建实例) | 支持(需另建实例) | 支持(需另建实例) | 不支持(本身是只读实例) |
数据库审计 | 支持 | 支持 | 支持 | 支持 |
白名单管理 | 支持 | 支持 | 支持 | 支持 |
数据库管理 | 支持 | 支持 | 支持 | 不支持 |
账号管理 | 支持 | 支持 | 支持 | 不支持 |
监控与告警 | 支持 | 支持 | 支持 | 支持 |
备份与恢复 | 支持 | 支持 | 支持 | 不支持 |
注意不同资源池因IaaS资源能力等原因,加载版本有所差异,详见功能加载说明。