性价比 | - 弹性资源。
- 内核优化,提供各种特性功能,提升用户使用感受。
- 备份有一半实例空间免费。
- 公网流量免费。
- 免费使用自带的域名。
- 更新速度快,紧跟PostgreSQL最新版本。
| - 弹性资源。
- 开源版无性能优化。
- 备份空间独立收费。
- 公网流量收费。
| - 一次投入的沉没成本大。
- 开源版无性能优化。
- 需要独立准备备份资源,成本极高。
- 公网流量收费,域名费用高。
|
可用性 | - 基础版约15分钟即可完成故障转移。
- 高可用版提供自研高可用系统,实现30秒内故障恢复。
- 只读实例自动实现负载均衡。
| - 基础版约30分钟完成故障转移。
- 需要单独购买高可用系统。
- 需要单独实现或者购买负载均衡服务。
| - 单机实例,少则两小时,多则等待配货数周。
- 需要单独购买高可用系统。
- 需要单独实现或者购买负载均衡设备。
|
可靠性 | - 数据可靠性高,自动主备复制、数据备份、日志备份等。
- 支持设置保护级别,最高RPO=0。
| - 在好的架构下才能实现高可靠性。
- 实现RPO=0的成本极高,需要单独购买研发服务。
| - 数据可靠性一般,取决于单块磁盘的损害概率。
- 实现RPO=0的成本极高,需要单独购买研发服务。
|
易用性 | - 自动化备份恢复系统,支持按时间点恢复、单库备份恢复等,流式备份对实例性能影响小。
- 自动化监控告警系统,覆盖实例和数据库所有性能指标,支持短信、邮箱、旺旺、钉钉等通道,且根据消费有大额度的免费短信数量。
| - 无自动备份系统,流式备份能力需要单独实现,实现按时间点恢复功能成本高。
- 需要单独购买监控系统,在云监控中配置告警系统。
| - 无自动备份系统,流式备份能力需要单独实现,实现按时间点恢复功能成本高。
- 需要单独购买或配置监控系统,通道较少,成本较高。
|
性能 | - PostgreSQL的本地SSD盘实例性能极佳。
- PostgreSQL的ESSD性能较SSD提升显著。
- 增加只读实例之后性能强劲且负载均衡。
- CloudDBA提供高级优化能力。
- SQL审计(数据库审计)满足大部分监控及性能优化数据库场景。
| - ECS本地盘意味着降低数据可靠性,采用云盘需要规划架构,成本支出较大。
- 基于ESSD的ECS自建PostgreSQL性能低于基于ESSD的RDS PostgreSQL性能。
- 依赖资深DBA,支出大,受制于人。
| - 比云计算硬件更新速度慢,性能一般都会低于云数据库。
- 难以实现计算和存储分离,若使用高端存储实现计算和存储分离,动辄需要数千万支出。
- 依赖资深DBA,支出大,受制于人。
|
安全 | | - 事前防护:白名单、安全组、专有网络隔离。
- 事中保护:需要单独实现连接链路加密。
- 事后审计:审计困难,需要单独保存SQL日志。
| - 事前防护:白名单和专有网络隔离的咨询成本较高。
- 事中保护:需要单独实现连接链路加密。
- 事后审计:审计困难,需要单独保存SQL日志。
|