新闻报道

了解华为云最新动态

华为云发布分布式缓存服务企业版Redis双版本
2020-09-25

HUAWEI CONNECT 2020期间,华为云分布式缓存服务DCS(Distributed Cache Service,以下简称华为云DCS)推出新品企业版Redis,包括多线程高性能版本和混合存储版两个版本,多线程高性能版较开源Redis6.0性能提升接近2倍,混合存储版的同等容量成本降低2/3,给开发者带来更多样的技术普惠。

华为云DCS企业版Redis多线程高性能版,适用于对单节点性能有超高要求的用户,比如整点秒杀、大咖直播等高并发访问场景。Redis6.0之前版本,通常受到慢请求单线程处理的制约,任何一个慢请求的出现都会带来其它用户请求的延时。企业版Redis在6.0之上做了大量改进,比如端到端的多线程并行优化;通过公平自旋锁实现高效缓存数据访问;通过优化Key逐出算法,大幅提升逐出效率等。经过技术升级后的企业版Redis,较Redis6.0开源版本性能提升约2倍。

在实际应用中,还有一部分用户希望使用大容量的低成本存储方案,华为云DCS相应推出企业版Redis混合存储版,利用RDB持久化能力,实现了存储之前的高效序列化和反序列化;在存储层抽象了一层iStorage存储接口,可以集成不同类型的存储介质,如SSD、SATA等,以应对不同的性能和成本需求;采用存储write-behind(缓存写延迟),进一步提高热Key写SSD的效率。通过上述措施,使得单位成本可以降为纯内存的1/3,而读写性能可以达到内存效率的85%。

与此同时,华为云DCS始终致力于携手开源共同发展。在Redis社区华为云DCS持续投入,社区贡献度排名前三。在KeyDB社区,华为云DCS社区贡献度排名前二,并持续为社区更多力量。

截止目前,华为云DCS已经服务于 2000 多家互联网及政企客户,广泛应用于电商、直播、小视频、游戏、政务、金融、医疗、交通、工业等多个行业,未来将携手伙伴共创更高新价值,共建繁荣生态。