开发者社区> 问答> 正文

云数据库Redis 标准版-单副本简介



简介


标准版-单副本是云数据库 Redis 推出的一种新系列,采用单个数据库节点部署架构。与双副本版本相比,它只包含一个节点,没有备用节点实时同步数据,不提供数据持久化和备份策略,适用于数据可靠性要求不高的纯缓存业务场景使用。


特点


  • [backcolor=transparent]高性价比
    Redis 标准版-单副本架构采用单节点部署。阿里云自研的 HA 高可用系统时时探测节点的服务情况,如果发现业务不可用,HA 系统会在30秒内重新拉起一个 Redis 进程继续为用户提供 Redis 服务,服务可用性相比双副本模式并未下降。同时,通过减少一个数据库节点,可以大幅节省用户成本,售价约为双副本高可用版的一半。

  • [backcolor=transparent]高性能
    由于标准版-双副本架构的备库仅用于故障转移恢复,并没有对外提供服务,并且数据库复制也给主库带来了额外的性能开销,因此从这个角度分析,单副本版本的性能不仅不会低于双机高可用版,甚至还会有所提升。


使用场景


  • [backcolor=transparent]纯缓存类业务场景
    单副本版本只有一个数据库节点,节点出现故障时,系统会重新拉起一个 Redis 进程(没有数据),当节点故障业务自动切换完成后,应用程序需要将数据重新预热,以免对后端数据库产生访问压力冲击。
    [backcolor=transparent]注意:由于单副本模式不能提供数据可靠性,节点故障后需要业务进行预热,如果是对数据可靠性要求较高的敏感性业务,不建议使用单副本版,可选用双副本高可用版。

  • [backcolor=transparent]对 Redis 协议兼容性要求较高的业务
    标准版完全兼容 Redis 协议,业务可以平滑迁移。

  • [backcolor=transparent]单个 Redis 性能压力可控
    由于 Redis 原生采用单线程机制,CPU 为单核能力,性能在8万 QPS 的业务建议使用。如果需要更高的性能要求,请选用集群版配置。

  • [backcolor=transparent]Redis 命令相对简单,排序、计算类命令较少
    由于 Redis 的单线程机制,CPU 为主要瓶颈。如排序、计算类较多的业务建议选用集群版配置。


开放地域


开放单节点的售卖地域有华北1、华北2、华南1、华东1、华东2。

展开
收起
云栖大讲堂 2017-10-30 09:56:09 2148 0
0 条回答
写回答
取消 提交回答
问答排行榜
最热
最新

相关电子书

更多
ApsaraDB for Redis——与创客同行 立即下载
微博的Redis定制之路 立即下载
云数据库Redis版的开源之路 立即下载