相比自购服务器搭建Redis数据库,云数据库 Tair(兼容 Redis)在数据安全、运维投入、内核优化等方面都有一定的优势。
对比项 | 云数据库Tair(兼容 Redis) | 自建Redis |
安全防护 | 事前防护: | 事前防护:
|
事中保护:TLS加密。 | 事中保护:需要自行通过第三方工具实现SSL加密访问。 | |
事后审计:审计日志。 | 事后审计:无审计功能。 | |
备份恢复 | Tair(企业版)内存型支持数据闪回功能,可以恢复指定时间点的数据。更多信息,请参见通过数据闪回按时间点恢复数据。 | 仅支持一次性全量恢复。 |
运维管理 |
| |
部署和扩容 | 即时开通,弹性扩容。 | 需要自行完成采购硬件、机房托管、部署机器等工作,周期较长,且需要自行维护节点关系。 |
高可用 |
| |
内核优化 |
| |
内存 | 已购内存100%可用,容灾、运维管理、扩容、实例持久化(Fork写时复制)等占用的内存开销均由阿里云承担,不占用实例内存容量。 例如:采购64 GB的实例,用户可用内存为64 GB。 | 需预留25% ~ 40%的内存资源用于容灾、运维管理、扩容等用途。 例如:采购2台内存为64 GB的ECS搭建Redis主从实例,用户可用内存通常低于45 GB。 |
云数据库 Tair(兼容 Redis)与Redis完全兼容(请参见云数据库 Tair(兼容 Redis)兼容Redis哪个版本?),连接数据库的方式也基本相同,您可以根据自身应用特点选用任何兼容Redis协议的客户端程序,详情请参见客户端程序连接教程。