全球第一的KV内存数据库即将再度升级!
Redis 作为稳居世界排名第一的 KV 内存数据库,同时也是最受欢迎的开源缓存产品,在互联网行业有着非常广泛的应用,是应对高并发,大流量,低延迟业务场景的不二选择。
从11年前,Redis发布第一个版本开始,它便成为数据库领域一颗快速发展的璀璨明星,高性能的数据存取能力、精妙设计无锁化内核设计、实用丰富的数据结构,以及后续高可用、集群等生产环境架构的大力发展使得Redis相较于同期甚至更早期起步的缓存产品得到了最为广泛的使用。
2020年5月2日,Redis 6.0 GA版正式发布,包含多项关键功能和内核架构更新。
2020年5月7日,阿里云全球首发最新版 Redis 6.0云数据库,全面涵盖开源Redis 6.0诸如 RESP3新协议的支持,ACL 管理,多 IO 线程,SSL 加密,客户端缓存,集群代理等多项重大更新。在阿里云,您可以第一时间体验到最新版 Redis 的各项功能,构建高性能、场景丰富的应用系统。
史上最重量级发布 ,Redis 6.0 新功能特性
支持全新的RESP协议:RESP全称为REdis Serialization Protocol,是 Redis 服务端与客户端之间通信的协议,新版RESP3协议表达语义更为丰富,为后续客户端简化实现与客户端缓存的设计做准备。
多 IO 线程:Redis 社区版终于迎来了多 I/O 线程版本,通过 threaded-io 可以设置 IO 线程数(注:该参数不包含 worker 线程),从而提升网络吞吐能力,进而提升整体处理性能。
ACL 管理:Redis 6.0 这次带来了比较完善的 ACL 管理能力,方便客户分账号、命令进行更细粒度的权限管理,安全性及易用性均得到了极大的提升。
SSL 加密:本次发布引入了 SSL 数据链路加密,提升了 Redis 数据传输安全性。在此之前,这项能力已是阿里云Redis的产品标配。
全新字符串命令 STRALGO:本次发布也带来了最长公共子序列命令 STRALGO LCS,可以提供字符串比对能力,在这次新冠疫情下,在病毒 RNA 比对场景下或可以一展身手。
分片集群代理:Redis 终于迎来了官方代理选项,在NoSQL分布式的大背景下,弱化底层集群架构是众多数据库演进的一个大方向,Redis 6.0 之前,集群及非集群两种连接模式给客户的研发设置了非常大的阻碍,新集群版代理可以让客户用一套代码管理集群及非集群架构,降低了客户研发及管理难度。
客户端缓存:本次发布带来了全新的客户端缓存及通知机制,目前还处于初级阶段,需要客户端支持,市面上的开源客户端类库还基本不支持。
极速登场,全球首发云数据库Redis 6.0版本
阿里云 Redis 从 2015 年商用以来,一直是全球领先的云KV内存数据库产品,这个产品背后的研发团队拥有众多顶级Redis社区Commiter,为社区做出了大量卓越的贡献,是国内最强大的Redis团队。
过去的一年,我们将原来服务于集团内部打磨多年、有着上万台规模、访问峰值高达10亿量级的Tair(兼容Redis协议的KV存储)作为Redis增强版输出上云,让广大深度使用Redis的客户共享阿里巴巴技术沉淀的成果。
在Redis 6.0开源版本中,阿里云 Commit 贡献仅次于作者和 Redis Labs(Redis作者所在的商业公司),高居原厂外代码贡献第一名。
本次Redis 6.0的云服务发布,更是仅仅距离社区版 GA 仅仅过去不到一周的时间,是除原厂外(与GA同步上线云服务)全球第一个提供Redis 6.0云服务的厂商,以强大的技术实力成就客户。
全面强大,Redis企业级特性尽在掌握
目前阿里云 Redis 提供社区版及增强版(Tair)两大产品系列,覆盖 4.0 到 6.0 全版本,是全球版本能力及版本覆盖度最为广泛的云 KV 缓存产品。
增强版(Tair)包括性能增强版和混合存储版两个分支。增强版作为企业级Redis产品,有着更为卓越的性能特性、更低成本与更可靠的存储机制和更强大的管控与功能扩展能力,诸多功能设计与性能提升都领先于开源版本和多个世界级云厂商,可以说增强版使得阿里云Redis从跟随者成长为业界标准的引领者。
在性能方面,Tair性能增强版有着单集群高达5000万QPS的记录,提供3倍于社区版Redis 5.0的性能,即使是与最新Redis 6.0(RC版)对比测试也有接近2倍的性能提升,是全球最快的 KV 缓存产品。
最新Redis 6.0引入的多线程思路与阿里云 Redis一年前便推出的性能增强版(Tair)英雄略同。但是由于社区版 I/O 线程并没有各自独立的Eventloop,并发度不够彻底,在连接数越来越多的情况下,社区版6.0的多线程实现与Tair性能上会出现一定差距,后者由于进行了完全的流水线化,性能得到了进一步的提升。
在存储方面,阿里云增强版中的混合存储版引入 SSD 存储介质,在兼容 Redis 协议的基础上,TCO 降低 70%+,最高支持32T的存储规格,是超大规格 KV 数据库的最佳选择。
全新提供的半同步复制选项,避免全量同步抖动的同时也加强了数据可靠性的保障,进一步降低业务设计复杂度和数据风险。
在管控和功能丰富方面,阿里云 Redis社区与增强的各个版本均融合了飞天管控平台技术能力,在平台管控与周边生态上进行了全方位优化,为阿里云客户提供了较之自建Redis服务更为优质的云缓存完整解决方案:
开箱即用:控制台一键购买,极速提供服务,无需多等待更无需关心部署架构及最佳配置问题。
审计日志:全新审计日志系统,提供多维度查询过滤及聚合展示,操作历史一目了然,还可以在关键时刻帮助定位性能问题。
缓存分析:全新缓存分析提供基于 RDB 的多维度 Key 分析报告,提供 Key 容量及数量展示,同时提供按照 Key,前缀的 Top key 降序展示,让您可以尽早掌握大 Key和热点key 可能导致的性能问题,进行针对性改进。
秒级监控:提供 5秒监控粒度,方便客户第一时间掌握实例运行状况。
多种 module(仅增强版):提供 TairString,TairHash,TairDoc 等多种 module 支持,可以轻松实现分布式锁,field 级别 TTL 设置等企业级能力,面向多种应用场景,提升研发效率,创造更多玩法。
结语
过去几年,云数据库的采用率不断上升。据Gartner 预测,到2023年全球3/4的数据库都会跑在云上。阿里云现位居亚太区市场份额第一,在全球云数据库市场份额第三,年增速115%。
阿里云拥有国内最丰富的云数据库产品,目前已有超过40万个数据库迁移到阿里云上,涵盖金融、电信、制造、物流等领域的龙头企业。
在去年国际权威机构Forrester发布的数据库评估报告《The ForresterWave™:Database-As-A-Service,Q2 2019》中,阿里云数据库跻身“强劲表现者”阵营。2018年,阿里云成为首家且唯一一家进入Gartner数据库魔力象限——远见者象限的中国公司。
作为阿里云数据库中重量级的产品,阿里云Redis在阿里集团内部常年服务于淘宝,天猫,高德,菜鸟等核心业务系统,历经各种大促活动的洪峰压力磨练与多种业务场景的广泛应用,是企业级客户上云的放心之选。
阿里云Redis 6.0的全球首发,其良好的社区兼容性、完整的管控能力、性能强大的内核以及功能丰富的扩展能力,为您的在线高吞吐低延迟应用进行全方位的保驾护航!
6月23日15:00-16:00
我们一起见证 Redis 史上最大更新
点击文字
预约观看直播Redis 6.0版发布会

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
MySQL 物理结构
在上一篇文章中通俗的讲了MySQL的内存结构,在本篇文档中,我们重点介绍一下MySQL在on-disk下的架构。https://yq.aliyun.com/articles/764518?spm=a2c4e.11155435.0.0.71de331269m7Gf 表 不同于其他RDB,MySQL独有的存储引擎,与服务端分离。不同业务场景下可以使用不同的存储引擎。建表的时候可以指定使用的engine,如果不指定则跟随default_storage_engine参数,我们在本篇中主要讲主流的Innodb引擎。建表的时候也可以指定创建的表空间(表空间概念请看下面),如果不指定表空间并且没有开启innodb_file_per_table(每张表都是一个表空间,保存在一个数据文件中),则会创建在system表空间中,这个是我们不希望看到的,系统表空间专门是用来存储系统相关表和数据,目前默认也都是开启innodb_file_per_table,当表创建在file-per-table 表空间,那么会创建一个以.ibd后缀的数据文件。也可以指定data directory(绝对路径)来创建外部表(非默...
- 下一篇
Flink 生态:Pulsar Connector 机制剖析
整理:吕宴全(Flink 社区志愿者)作者:申毅杰(StreamNative) 摘要:本文由 Apache Pulsar Committer,StreamNative 高级工程师申毅杰老师分享,社区志愿者吕宴全整理。本次分享将会分成以下四个内容展开: Pulsar 简介 Pulsar 架构 Pulsar Connector 内部机制 未来规划 Tips:点击「阅读原文」,可查看更多 Flink 生态直播~ Apache Pulsar 是 Yahoo 开源的下一代分布式消息系统,在2018年9月从 Apache 软件基金会毕业成为顶级项目。Pulsar 特有的分层分片的架构,在保证大数据消息流系统的性能和吞吐量的同时,也提供了高可用性、高可扩展性和易维护性。 分片架构将消息流数据的存储粒度从分区拉低到了分片,以及相应的层级化存储,使 Pulsar 成为 unbounded streaming data storage 的不二之选。这使得 Pulsar 可以更完美地匹配和适配 Flink 的批流一体的计算模式。 1. Pulsar 简介 1.1 特点 随着开源后,各行业企业可以根据不同需求...
相关文章
文章评论
共有0条评论来说两句吧...