云数据库 Redis 版(ApsaraDB for Redis)是兼容开源 Redis 协议标准的、提供持久化的内存数据库服务,基于高可靠双机热备架构及可无缝扩展的集群架构,知足高读写性能场景及容量需弹性变配的业务需求。数据库
云数据库 Redis 版支持字符串(String)、链表(List)、集合(Set)、有序集合(SortedSet)、哈希表(Hash)等多种数据类型,及事务(Transactions)、消息订阅与发布(Pub/Sub)等高级功能。后端
关于云数据库 Redis 版详细了解:缓存
(云数据库Redis版是兼容Redis协议标准的、提供持久化的内存数据库服务,基于高可靠双机热备架构及可无缝扩展的集群架构,知足高读写性能场景及容量需弹性变配的业务需求。)服务器
经过“内存+硬盘”的存储方式,云数据库 Redis 版在提供高速数据读写能力的同时知足数据持久化需求。网络
云数据库 Redis 版支持灵活的部署架构:单副本、双副本、集群版,可以知足不一样的业务场景。数据结构
云数据库 Redis 版做为云计算服务,其硬件和数据部署在云端,有完善的基础设施规划、网络安全保障、系统维护服务,确保用户专心致力于业务创新。架构
产品优点负载均衡
性能卓越
集群功能可支持超大容量,超高性能。支持集群功能,提供128 GB 及以上集群实例规格,可知足大容量和高性能需求。
提供 64 GB 及如下的主-从双节点实例,知足通常用户的容量和性能需求弹性扩容。
弹性扩容分布式
数据安全
高可用
秒级别监控
简单易用
应用场景
场景一:Redis 做为存储数据库使用
游戏部署架构相对简单,主程序部署在 ECS 上,全部业务数据存储在 Redis 中,做为持久化数据库。云数据库 Redis 版支持持久化功能,主备双机冗余数据存储。
场景二:Redis 做为缓存加速应用访问
Redis 做为缓存层,加速应用访问。数据存储在后端的数据库中(RDS)。
Redis 的服务可靠性相当重要,一旦 Redis 服务不可用,将致使后端数据库没法承载业务访问压力。云数据库 Redis 版提供双机热备的高可用架构,保障极高的服务可靠性。主节点对外提供服务,当主节点出现故障,系统自动切换备用节点接管服务,整个切换过程对用户所有透明。
电商行业应用
电商行业中对于 Redis 大量使用,多数在商品展现、购物推荐等模块。
场景一:秒杀类购物系统
大型促销秒杀系统,系统总体访问压力很是大,通常的数据库根本没法承载这样的读取压力。云数据库 Redis 版支持持久化功能,能够直接选择 Redis 做为数据库系统使用。
场景二:带有计数系统的库存系统
底层用 RDS 存储具体数据信息,数据库字段中存储具体计数信息。云数据库 Redis 版来进行计数的读取,RDS 存储计数信息。云数据库 Redis 版部署在物理机上,底层基于 SSD 高性能存储,能够提供极高的数据读取能力。
视频直播类应用
视频直播类业务每每会重度依赖 Redis 业务去存储用户数据及好友互动关系。
双机热备保障高可用
云数据库 Redis 版提供双机热备的方式,能够极大的提升服务可用性。
集群版解决性能瓶颈
云数据库 Redis 版提供集群版实例,破除 Redis 单线程机制的性能瓶颈,能够有效的应对视频直播类流量突起,有效地支撑高性能的需求。
轻松扩容应对业务高峰
云数据库 Redis 版可支持一键扩容,整个升级过程对用户全透明,能够从容应对流量突发对业务产生的影响。
更多精品课程:
阿里云大学官网(阿里云大学 - 官方网站,云生态下的创新人才工场)