分布式缓存服务DCS背景

近年来,随着各行业业务需求急速增加,数据量和并发访问量呈指数级增长,原来只能依附于关系型数据库的传统“缓存”逐渐难以支撑上层业务,开源Redis也面临着如“容量有限”、 “可靠性有限”、 “数据重 重复拷贝,成本高,效率低” 等问题。

为了解决开源Redis痛点以及自运维数据库问题,华为云推出了分布式缓存服务(Distributed Cache Service,简称DCS)。

关于分布式缓存服务DCS

关于分布式缓存服务DCS

分布式缓存服务(Distributed Cache Service)它是华为云提供的一款高速内存数据处理引擎,兼容了Redis缓存引擎,提供即开即用、安全可靠、弹性扩容、便捷管理的在线分布式缓存能力,满足用户高并发及数据快速访问的业务诉求。

DCS企业版完全兼容Redis6,提供主备实例类型,可选择4GB~1TB不同规格,支持异常自动切换、一键在线扩容,无缝配合业务规模发展,支持跨AZ容灾,超过64GB可转化为SSD存储,成本低,持久化能力更强。

分布式缓存服务DCS能做什么

分布式缓存服务DCS提供40+项监控指标,包括内外部业务、资源占用等监控。

分布式缓存服务DCS128M~1T内存大小,Redis实例自助式秒级搭建与发放。

分布式缓存服务DCS全球拥有23个区域及53个可用区,便于业务全球拓展

分布式缓存服务DCS单分片10万 QPS,较开源性能提升20%

分布式缓存服务DCS企业版&基础版能力对比

说明

KeyDB是Redis的高性能分支,专注于多线程、内存效率和高吞吐量,首次实现了Redis真正的“多线程”,且对Redis100%兼容。

KeyDB将Redis原来的主线程拆分成了多个worker线程。每个worker线程都负责监听端口,accept请求,读取数据和解析协议,是“真正的多线程”。

KeyDB的性能比Redis高出5倍,DCS企业版性能行业领先30%,达到40WQPS。

类别
基础版Redis
企业版KeyDB

内核

Redis 3.0(已停售)/4.0/5.0/6.0

KeyDB内核,完全兼容Redis6

性能

单分片10W QPS,延时1ms

单分片60W QPS,延时1ms

迁移能力

支持IDC或三方云不中断业务迁移

支持IDC或三方云不中断业务迁移

实例规格

提供单机、主备、集群、读写分离多种实例类型

可选择128MB-1T多种缓存容量

提供主备实例类型

可选择4GB-1T多种缓存容量

数据安全

支持细粒度授权和IP白名单

支持持久化和数据备份(除单机外)

支持夸AZ容灾

支持细粒度授权和IP白名单

支持持久化和数据备份

支持夸AZ容灾

服务可靠

主备和读写分离支持异常自动切换,集群分片有副本,可异常自动切换

支持一键在线扩缩容量和变更缓存类型,无缝配合业务规模发展

支持AZ容灾

主备支持异常自动切换

支持一键在线扩缩容量,无缝配合业务规模发展

支持AZ容灾

监控告警

支持巡检告警,提前预防

指标超阀值自动告警,及时应对

支持巡检告警,提前预防

指标超阀值自动告警,及时应对

SSD存储

不支持

支持,超过64GB可转为SSD存储,成本低,持续化能力强,性能略下降

分布式缓存服务DCS企业版性能

内核深度优化

针对key

rehash及数据快照过度优化

最大程制缓存性能抖动。

10倍提升

相比开源Redis6

DCS企业版在QPS更高的性能下抖动区间更小

100%读写情况下更出色

对客户端影响极低

都有数10倍提升

分布式缓存服务教程视频

分布式缓存服务 DCS

04:53

分布式缓存服务 DCS

分布式缓存服务 DCS

03:40

分布式缓存服务 DCS

分布式缓存服务 DCS

02:27

分布式缓存服务 DCS