性价比 | - 弹性资源。
- AliSQL深度定制的独立MySQL分支,提供了类似于MySQL企业版的诸多功能,提升用户使用感受。
- 最多2倍存储空间大小的免费备份空间。
- 公网流量免费。
- 免费使用自带的域名。
- 更新速度快,紧跟MySQL最新版本。
| - 弹性资源。
- 开源版无性能优化。
- 备份空间独立收费。
- 公网流量收费。
| - 一次投入的沉没成本大。
- 开源版无性能优化。
- 需要独立准备备份资源,成本极高。
- 公网流量收费,域名费用高。
|
可用性 | - 基础版约15分钟即可完成故障转移。
- 高可用版和集群版提供自研高可用系统,实现30秒内故障恢复。
- 只读实例自动实现负载均衡。
- 读写分离使用方便。
- 未来会推出分析节点,满足分析型场景需求。
| - 基础版约30分钟完成故障转移。
- 需要单独购买高可用系统。
- 需要单独实现或者购买负载均衡服务。
- 分析型场景需要与分析型数据库结合,搭建难度大、成本高。
| - 单机实例,少则两小时,多则等待配货数周。
- 需要单独购买高可用系统。
- 需要单独实现或者购买负载均衡设备。
- 分析型场景需要与分析型数据库结合,搭建难度大、成本高。
|
可靠性 | - 数据可靠性高,自动主备复制、数据备份、日志备份等。
- MySQL 5.7三节点企业版与MySQL 8.0三节点企业版,实现RPO(Recovery Point Object)=0,数据无丢失;RTO(Recovery Time Objective) 通常情况在 1分钟左右。
| - 在好的架构下才能实现高可靠性。
- 实现RPO=0的成本极高,需要单独购买研发服务。
| - 数据可靠性一般,取决于单块磁盘的损害概率。
- 实现RPO=0的成本极高,需要单独购买研发服务。
|
易用性 | - 自动化备份恢复系统,支持按时间点恢复、单库备份恢复等,流式备份对实例性能影响小。
- 自动化监控告警系统,支持秒级监控,覆盖实例和数据库所有性能指标,支持短信、邮箱、旺旺、钉钉等通道,且根据消费有大额度的免费短信数量。
- 支持异地容灾。
- 支持一键版本升级。
| - 无自动备份系统,流式备份能力需要单独实现,实现按时间点恢复功能成本高。
- 需要单独购买监控系统,在云监控中配置告警系统。
- 技术实现难度极大。
- 版本升级成本高。
| - 无自动备份系统,流式备份能力需要单独实现,实现按时间点恢复功能成本高。
- 需要单独购买或配置监控系统,通道较少,成本较高。
- 异地数据中心成本极高,技术实现难度也大,很难实现异地容灾。
- 版本升级成本高。
|
性能 | - MySQL的本地SSD盘实例性能极佳。
- MySQL的ESSD性能较SSD提升显著。
- 增加只读实例之后性能强劲且负载均衡。
- CloudDBA提供高级优化能力。
- SQL洞察满足大部分监控及性能优化数据库场景。
| - ECS本地盘意味着降低数据可靠性,采用云盘需要规划架构,成本支出较大。
- 基于ESSD的ECS自建MySQL性能低于基于ESSD的RDS MySQL性能。
- 实现集群版的难度较高,咨询成本较高,维护成本极高。
- 依赖资深DBA,支出大,受制于人。
| - 比云计算硬件更新速度慢,性能一般都会低于云数据库。
- 难以实现计算和存储分离,若使用高端存储实现计算和存储分离,动辄需要数千万支出。
- 实现集群版的难度较高,咨询成本较高,维护成本极高。
- 依赖资深DBA,支出大,受制于人。
|
安全 | | - 事前防护:白名单、安全组、专有网络隔离。
- 事中保护:需要单独实现连接链路加密和数据落盘加密,BYOK密钥轮转难度大,咨询成本较高。
- 事后审计:审计困难,需要单独保存SQL日志。
| - 事前防护:白名单和专有网络隔离的咨询成本较高。
- 事中保护:需要单独实现连接链路加密和数据落盘加密,BYOK密钥轮转难度大,咨询成本较高。
- 事后审计:审计困难,需要单独保存SQL日志。
|