https://promotion.aliyun.com/ntms/yunparter/invite.html?userCode=vf2b5zld
云数据库Redis版(ApsaraDB for Redis)是兼容开源Redis协议标准、提供内存加硬盘的混合存储方式的数据库服务,基于高可靠双机热备架构及可平滑扩展的集群架构,满足高读写性能场景及弹性变配的业务需求。
云数据库Redis版支持字符串(String)、链表(List)、集合(Set)、有序集合(Sorted Set)、哈希表(Hash)、流数据(Stream)等多种数据类型,及事务(Transaction)、消息订阅与发布(Pub/Sub)等高级功能。
通过“内存+硬盘”的存储方式,在提供高速数据读写能力的同时满足数据持久化需求。
硬件和数据部署在云端,有完善的基础设施规划、网络安全保障、系统维护服务,确保用户可以专注于业务创新。
云数据库Redis版支持灵活的部署架构,提供的实例架构包括标准版-单副本、标准版-双副本、集群版-单副本、集群版-双副本、标准版读写分离和集群版读写分离实例,能够满足不同的业务场景。
实例类型 | 说明 |
---|---|
Redis标准版-单副本 | 适用于纯缓存场景,支持单节点集群弹性变配,满足高QPS(Queries per Second)场景,提供超高性价比。 |
Redis标准版-双副本 | 系统工作时主节点(Master)和备节点(Replica)数据实时同步,主节点故障时系统自动秒级切换,备节点接管业务,全程自动且对业务无影响,主从架构保障系统服务具有高可用性。 |
Redis集群版 单副本 | 单副本集群版实例采用集群架构,每个分片服务器采用单副本模式。适用于纯缓存类业务或者QPS压力较大的业务场景。 |
Redis集群版 双副本 | 集群(Cluster)实例采用分布式架构,每个节点都采用一主一从的高可用架构,能够进行自动容灾切换和故障迁移。提供多种集群规格可适配不同的业务压力,无限扩展数据库性能。 |
云数据库Redis版适合多种场景中的数据存储,尤其是请求并发量大的场景。
游戏行业可以选择云数据库Redis版作为重要的部署架构组件。
场景一:Redis作为存储数据库使用
游戏部署架构相对简单,主程序部署在ECS上,所有业务数据存储在Redis中,作为持久化数据库。云数据库Redis版支持持久化功能,主备双机冗余数据存储。
场景二:Redis作为缓存加速应用访问
Redis作为缓存层,加速应用访问。数据存储在后端的数据库中(RDS)。
Redis的服务可靠性至关重要,一旦Redis服务不可用,将导致后端数据库无法承载业务访问压力。云数据库Redis版提供双机热备的高可用架构,保障极高的服务可靠性。主节点对外提供服务,当主节点出现故障,系统自动切换备用节点接管服务,整个切换过程对用户全部透明。
电商行业中对于Redis大量使用,多数在商品展示、购物推荐等模块。
场景一:秒杀类购物系统
大型促销秒杀系统,系统整体访问压力非常大,一般的数据库根本无法承载这样的读取压力。云数据库Redis版支持持久化功能,可以直接选择Redis作为数据库系统使用。
场景二:带有计数系统的库存系统
底层用RDS存储具体数据信息,数据库字段中存储具体计数信息。云数据库Redis版来进行计数的读取,RDS存储计数信息。云数据库Redis版部署在物理机上,底层基于SSD高性能存储,可以提供极高的数据读取能力。
视频直播类业务往往会重度依赖Redis业务去存储用户数据及好友互动关系。
双机热备保障高可用
云数据库Redis版提供双机热备的方式,可以极大的提高服务可用性。
集群版解决性能瓶颈
云数据库Redis版提供集群版实例,破除Redis单线程机制的性能瓶颈,可以有效的应对视频直播类流量突起,有效地支撑高性能的需求。
轻松扩容应对业务高峰
云数据库Redis版可支持一键扩容,整个升级过程对用户全透明,可以从容应对流量突发对业务产生的影响。
我的CSDN地址http://blog.csdn.net/chenjianandiyi
我的简书地址http://www.jianshu.com/u/9b5d1921ce34
我的githubhttps://github.com/javanan
我的码云地址https://gitee.com/jamen/
阿里云优惠券https://promotion.aliyun.com/ntms/yunparter/invite.html?userCode=vf2b5zld