2022年6月,腾讯云Redis全新升级,发布高性能版本,单节点可提供50W+吞吐,性能是原生Redis的4倍。同时,腾讯云Redis推出全球复制功能,解决原生Redis诸多痛点问题,可用性升级高达99.999%,助力企业实现降本增效。

Redis作为全球最受欢迎的NoSQL数据库之一,凭借着极高的吞吐、极低的响应延迟和丰富的功能特性,成为企业在缓存场景中的首选方案。但在突发、热点访问及异地多活场景下,原生Redis方案会出现主从复制延迟、数据同步不连续、多地写入等问题,无法解决海量数据在规模、成本、数据可靠性等方面带来的挑战。

腾讯云数据库团队对Redis进行了内核优化,推出腾讯云Redis高性能版,解决原生Redis所存在的问题,为开发者提供高可用、低延迟、低成本的解决方案。


4倍高性能加持,秒杀、热点不延迟!




2020年新冠疫情席卷全球,大规模消费者转向线上消费,刺激全球电商零售行业高速发展。同时电商行业应用存在并发量大、热点访问多、延迟要求低等特点,对数据库技术架构提出了更高的挑战。为了提供极致的用户体验,企业通常会选择使用Redis来构建业务缓存。

虽然Redis单节点可提供10W+的吞吐,但不足以应对电商直播、秒杀等促销活动中出现的突发、热点访问场景,缓存服务无法提供足够的性能冗余。为解决这一问题,常见原生Redis解决方法有集群方案、读写分离方案。集群方案通过横向扩展来提供更高的吞吐能力,但却无法应对突发或者热点访问难题。读写分离方案会因为主从复制延迟而导致数据不一致,对于数据延迟敏感的业务,主从数据不一致将会严重影响业务数据的准确性





图:原生Redis方案存在的问题

针对原生Redis方案中存在的不足,腾讯云Redis高性能版本支持单节点提供50W+吞吐,性能是原生Redis的4倍,访问延迟更低,无数据一致性问题的困扰,且相对读写分离方案成本更低。在电商、新闻、视频等大型运营活动中,为业务提供充足的性能冗余,助力企业轻松应对业务高峰期





图:腾讯云Redis高性能版本方案


可用性升级五个九,多地多活不再难!


互联网的快速发展加速了经济全球化,业务不再受限于地域因素,需要更加重视跨地域访问数据的延迟问题,于是就近部署业务成为提升用户体验的首选方案。同时,当出现数据中心级故障时,单数据中心部署的业务则很难在分钟级内完成恢复。因此,企业通常选择异地多活业务架构,来解决数据中心容灾和跨地域访问延迟增大的问题。

原生Redis常见的多活方案包括数据同步和应用双写。数据同步方案依赖原生Redis的复制技术,缺点体现在增量日志无法实现持久化,会导致数据同步不连续问题,无法应对跨地域复制网络延迟大的场景。同时原生Redis不支持双向复制,无法满足业务多地写入需求。应用双写方案存在很难处理写入异常场景下的数据一致性问题,需要业务层设计较多的容错逻辑,极大增加业务设计的复杂度

面对上述Redis在异地多活场景中的难题,腾讯云Redis推出了全球复制功能,解决了Redis原生复制不可靠的问题,同时支持多点写入功能,并在数据库层面解决了Redis多地同步且性能不降级的难题,让企业更加专注于业务迭代,满足了企业在多地部署中的就近访问、就近写入以及跨地域容灾的需求。





图:腾讯云Redis全球复制功能

在可用性上,腾讯云Redis全球复制功能提供高可用性承诺。具体而言,相对现有的单可用区部署3个9(99.95%)的可用性承诺,对多可用区部署的Redis实例提供4个9(99.99%)的可用性承诺,对使用全球复制进行跨可用区+跨地域部署的Redis实例提供5个9(99.999%)的可用性承诺,满足企业在不同业务场景中对Redis可用性的诉求。





图:腾讯云Redis全球复制功能高可用性升级

腾讯云Redis现已服务了金融、电商、游戏、视频等数十个行业应用场景,助力企业降本增效。本次发布的腾讯云Redis已在腾讯内、外部得到了广泛应用,性能、数据一致性及可用性在实际场景中得到检验,全球复制方案可高效助力企业进行全球化部署,快速实现多地容灾、多地多活、就近访问,欢迎登录腾讯云官网一键体验!

腾讯云Redis全面升级,性能提升400%,可用性高达5个9的更多相关文章

  1. 腾讯云Redis混合存储版重磅推出,万字长文助你破解缓存难题!

    导语 | 缓存+存储的系统架构是目前常见的系统架构,缓存层负责加速访问,存储层负责存储数据.这样的架构需要业务层或者是中间件去实现缓存和存储的双写.冷热数据的交换,同时还面临着缓存失效.缓存刷脏.数据 ...

  2. 关于腾讯云redis 无法外网访问的解决方案

    问题简介: 今天购买了一台腾讯云的redis:如图 可是我没有找到 腾讯云提供的外网地址,我该怎么连接呢?百度了一大堆 全部是 在腾讯云服务器上搭建的Redis实例的解决办法.完全不匹配. 开始解决: ...

  3. 慢SQL优化:where id in (select max(id)...) 改为join后性能提升400倍

    背景 有两张表,都是主键递增,类似于主表和明细表: statistics_apply:统计申请表,主键applyId,7万多条记录 statistics_apply_progress:统计申请进度表( ...

  4. 如何防范和应对Redis勒索,腾讯云教你出招

    欢迎大家前往腾讯云+社区,获取更多腾讯海量技术实践干货哦~ 本文由腾讯云数据库 TencentDB发表于云+社区专栏 9月10日下午,又一起规模化利用Redis未授权访问漏洞攻击数据库的事件发生,此次 ...

  5. 腾讯云原生数据库TDSQL-C入选信通院《云原生产品目录》

    近日,中国信通院.云计算开源产业联盟正式对外发布<云原生产品目录>,腾讯云原生数据库TDSQL-C凭借其超强性能.极致效率的弹性伸缩和完善的产品化解决方案体系,成功入围目录. 全球数字经济 ...

  6. 一文了解腾讯云数据库SaaS服务

    本文由云+社区发表 作者:邵宗文,2009年加入腾讯,现为腾讯云数据库专家产品经理.之前曾负责为OMG事业群构建数据库平台,部署,规划及运维支持,为腾讯网,新闻客户端,快报,视频,财经,体育等提供了稳 ...

  7. 腾讯云联合中国信通院&作业帮等首发《降本之源-云原生成本管理白皮书》

    在11月4日举办的2021腾讯数字生态大会云原生专场上,腾讯云联合中国信通院.作业帮等率先在国内重磅发布了<降本之源-云原生成本管理白皮书>(简称白皮书),基于腾讯云在业内最大规模的 Ku ...

  8. 性能超前,详解腾讯云新一代Redis缓存数据库

    背景 当前内存数据库发展迅速,用户对于存储系统的要求也越来越高,为了满足各类业务场景的需要,腾讯云设计了新一代的内存数据库,不但保留了原来系统的高性能,高可用等特性,同时还兼容了当前流行的Redis原 ...

  9. 阿里云、青云、腾讯云服务器,Mysql数据库,Redis等产品性能对比

    阿里云.青云.腾讯云服务器,Mysql数据库,Redis等产品都使用过,对比维度很多就不一一放出.直接放结论吧:买的腾讯(金融专区)服务器,Mysql(TDSql)把所有项目转到腾讯云,但是没有用腾讯 ...

随机推荐

  1. 在 WASI 上运行 .NET 7 应用程序

    WASI代表 WebAssembly 系统接口,WASI 让沙盒化的 WebAssembly 应用程序通过一系列类似 POSIX 的函数访问底层操作系统,允许独立于浏览器运行 WebAssembly ...

  2. MongoDB 提供的工具

    MongoDB 提供的工具 官网 https://www.mongodb.com/ 工具 MongoDB 提供了一些工具,: MongoDB Compass: MongoDB数据库可视化工具(类似PL ...

  3. Java学习day42

    继续刷力扣题

  4. C#中检查null的语法糖

    今天看到已经更新了devblogs,新增的C# 11的!!(用于检查null的语法)经过非常长的讨论,最后取消了.然后我又想起来null检查,这个可以说一说. 函数参数null检查 传统写法 写一个函 ...

  5. “如何实现集中管理、灵活高效的CI/CD”在线研讨会精彩内容分享

      "如何实现集中管理.灵活高效的CI/CD"在线研讨会精彩片段分享 片段主讲人:李培(西瓜刀) 大家好,我是李培.前面听文老师讲DevOps,包括CI/CD 的一些理论,也是挺有 ...

  6. vmware安装或卸载时,显示无法打开注册表项

    ​ vmware卸载是出了名的臭名昭著,因为太难删干净了,删不干净又会有各种各样的问题.比如下文这个"无法打开注册表项" 这个我相信有很多人在重装vmware的时候遇到过,因此我来 ...

  7. sa-token client登录逻辑

  8. VS Code 真的会一统江湖吗?

    关注「开源Linux」,选择"设为星标" 回复「学习」,有我为您特别筛选的学习资料~ 作者 | ROBEN KLEENE / 策划 | 万佳原文链接:https://blog.ro ...

  9. 用 Docker 快速搭建 Kafka 集群

    开源Linux 一个执着于技术的公众号 版本 •JDK 14•Zookeeper•Kafka 安装 Zookeeper 和 Kafka Kafka 依赖 Zookeeper,所以我们需要在安装 Kaf ...

  10. docker 1.1 介绍和安装

    1.docker是什么? Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows操作系统的机器上,也可以实现 ...