标准版-单副本采用单节点架构,可以在没有数据可靠性要求的纯缓存场景充分发挥性能优势。
警告 单副本架构不能保障数据可用性和服务连续性,选用前请务必确认风险,不建议您在生产环境中使用该架构的实例。云数据库Redis版服务等级协议不适用于单副本架构的实例。
架构简介
标准版-单副本采用单个数据库节点部署架构,没有可实时同步数据的备用节点,不提供数据持久化和备份策略,适用于数据可靠性要求不高的纯缓存业务场景使用。阿里云自研的HA高可用系统会实时探测节点的服务情况,如果发现业务不可用,HA系统会在30秒内重新拉起一个Redis进程继续为用户提供Redis服务,可以保障服务的可用性。单副本版本具有明显的价格优势,性价比较高。
使用场景
- 纯缓存类业务场景
单副本版本只有一个数据库节点,节点出现故障时,系统会重新拉起一个Redis进程(没有数据),当节点故障业务自动切换完成后,应用程序需要将数据重新预热,以免对后端数据库产生访问压力冲击。
注意 单副本架构不能提供数据可靠性,如果发生节点故障,您需要重新对业务进行预热,因此,在对数据可靠性要求较高的敏感性业务中,建议选用双副本架构。 - 对Redis协议兼容性要求较高的业务
标准版完全兼容Redis协议,业务可以平滑迁移。
- 单个Redis性能压力可控
由于Redis原生采用单线程机制,CPU为单核能力,性能在8万QPS的业务建议使用。如果需要更高的性能要求,请选用集群版配置。
- Redis命令相对简单,排序、计算类命令较少
由于Redis的单线程机制,CPU为主要瓶颈。如排序、计算类较多的业务建议选用集群版配置。
实例创建方式
您可以调用CreateInstance接口创建单副本实例,或直接在控制台购买页的包年包月(本地盘)标签下创建。通过控制台创建实例的详细步骤请参见步骤1:创建实例。
说明 单副本仅支持在
包年包月(本地盘)标签页中创建。