分布式缓存服务Redis®*版 功能

业界首个支持Arm和x86双架构的Redis®云服务,全面兼容开源,企业版支持超高性能与超大容量,满足高读写性能及弹性变配的业务需求

免费试用 Redis® 256MB主备实例,为期1个月

单机实例特点

系统资源消耗低,支持高QPS

单机实例不涉及数据同步、数据持久化所需消耗的系统开销,因此能够支撑更高的并发。Redis®单机实例QPS达到10万以上。


进程监控,故障后自动恢复

DCS部署了业务高可用探测,单机实例故障后,30秒内会重启一个新的进程,恢复业务。


即开即用,数据不做持久化

单机实例只有一个节点,不支持数据持久化。

单机实例开启后不涉及数据加载,即开即用。如果服务QPS较高,可以考虑进行数据预热,避免给后端数据库产生较大的并发冲击。


低成本,适用于开发测试

单机实例各种规格的成本相对主备减少40%以上。适用于开发、测试环境搭建。

主备实例特点

DCS的主备实例在单机实例基础上,增强服务高可用以及数据高可靠性。

主备实例具有以下特性:


持久化,确保数据高可靠

实例包含一个主节点和一个备节点,都默认开启数据持久化。

Redis® 4.0/5.0/6.0基础版主备实例的备节点对用户可见,用户可以通过只读地址连接到备节点上读取数据。


数据同步

主备节点通过增量数据同步的方式保持缓存数据一致。

当网络发生异常或有节点故障时,主备实例会在故障恢复后进行一次全量同步,保持数据一致性。


故障后自动切换主节点,服务高可用

当主节点故障后,连接会有秒级中断、不可用,备节点在30秒内自动完成主备切换,切换完成后恢复正常访问,无需用户操作,保证业务平稳运行。


多种容灾策略

跨AZ部署(可用区):DCS支持将主备实例的主备副本部署在不同的AZ内,节点间电力与网络均物理隔离。您可以将应用程序也进行跨AZ部署,从而达到数据与应用全部高可用。


读写分离

Redis® 4.0/5.0/6.0基础版主备实例支持客户端读写分离,分别提供可读写的连接地址(主节点)和只读地址(备节点),客户端连接时,可分别选择主节点或备节点。

主备实例实现客户端读写分离,需要在客户端做配置。如需使用读写分离功能,推荐使用读写分离实例。

Cluster集群实例特点

DCS Cluster集群实例,是原生Cluster的集群版本。Cluster集群实例的特点:

-兼容Redis®原生Cluster集群。

-继承smart client的设计方案。

-相比主备,数倍性能提升。

Proxy集群实例特点

DCS Proxy集群实例,是基于LVS+Proxy的高可用集群版本。Proxy集群实例特点:

-客户端与云服务解耦。

-性能与Cluster集群一样,支持百万并发。

-提供灵活的内存规格档位,适配不同场景。

读写分离实例特点

读写分离实例,默认为从服务端侧实现的读写分离,通过Proxy节点识别用户读写请求,把读请求转发给从节点,把写请求转发给主节点,写入的数据由主节点同步给从节点。不需要用户在客户端做任何配置。

读写分离主要适用于读高并发、写请求较少的业务场景,解决高并发的性能问题,节约运维成本。

企业版实例特点

DCS企业版,是基于开源社区KeyDB开发的多线程高性能Redis®缓存。KeyDB是Redis®的高性能分支,专注于多线程,内存效率和高吞吐量。

DCS企业版分为企业版高性能型和企业版存储型,目前仅支持主备实例类型,特点如下:

-企业版高性能型:不支持SSD存储,纯内存。对QPS要求达40万/秒时,建议选择企业版高性能型。

-企业版存储型:双层缓存架构,内存+SSD磁盘。全量数据在存储在SSD磁盘中,内存中缓存热数据。QPS在7万/秒左右,适用于对降成本有诉求的场景。

*Redis为Redis Ltd.注册商标,其任何权利均归Redis Ltd.所有。华为云对Redis的任何使用仅作参考用,并不代表任何赞助、背书或Redis与华为云之间存在任何关联。