解密阿里云Redis 6.0极速上云:内核能力与云原生管控[通俗易懂]

解密阿里云Redis 6.0极速上云:内核能力与云原生管控[通俗易懂]2020年5月2日,Redis 6.0 GA版正式发布,这个版本被作者誉为社区版史上最大的一次发布,包含诸如 RESP3新协议支持、ACL 管理、多 IO 线程、SSL 加密、客户端缓存与集群代理等…

解密阿里云Redis 6.0极速上云:内核能力与云原生管控

2020年5月2日,Redis 6.0 GA版正式发布,这个版本被作者誉为社区版史上最大的一次发布,包含诸如 RESP3新协议支持、ACL 管理、多 IO 线程、SSL 加密、客户端缓存与集群代理等多项重大关键功能更新和内核架构提升。不到一周的时间,2020年5月7日,阿里云全球首发(除原厂)最新版 Redis 6.0云数据库,全面涵盖开源Redis 6.0各项功能,在阿里云,用户可以第一时间体验到最新版 Redis 的各项功能,构建高性能、场景丰富的应用系统。短短几天时间,阿里云Redis是如何做到极速上云的呢?总结起来,阿里云Redis团队对内核深度的掌控能力和云原生管控强大的助力是两大主因。

  1. 内核的掌控能力

9989c5b90f96dedb20d3e717592eeed2c54bdb86.jpeg

首先可以看到,这次社区版6.0中阿里云Redis团队的贡献排在第二位,仅次于仅次于作者和其所在的商业公司,高居原厂外代码贡献第一名,充分说明了阿里云Redis对内核的掌控能力,在6.0正式GA之前阿里云团队便开始不断对这些新feature进行测试和优化,将云上积累的东西反馈给社区,引导社区的发展。

另一方面,本次6.0的很多新功能阿里云Redis企业版Tair很早就已经具备了,像多IO线程、权限管理、SSL加密以及集群proxy。在线下阿里云Redis团队成员也和作者多次沟通,就Tair上的实现方案与他进行深入探讨。比如多IO线程,从RC1到GA,阿里云Redis团队帮社区在多线程的基础上又提升了30%的性能,而权限管理上阿里云Redis云服务有很多运维的经验把它结合到ACL中,让ACL更加方便的使用和管理。

除此以外主备数据一致性和对于过期时间的判断又做了进一步加强,这亦是阿里云Redis和许多客户共同成长的成果。另外针对云上用户实现的一些通用需求也合并到了6.0主干,比如新添加了bitfiled_ro、set keepttl等等命令,让更多用户享受到阿里的技术红利。

  1. 云原生管控

Redis6.0大版本快速输出得益于管控基于云原生的新架构,新管控平台屏蔽了管控上复杂的机器操作和实例交互,通过使用非常驻临时pod的方式来完成所有的管控动作,同时新增通用模块,提供了数据库领域级别的模型抽象,业务只需要根据相应的业务模型去描述service_spec.yaml文件即可。

通过通用和高度可定制化的云原生管控平台,新增业务功能无需过多关心平台接口,更多聚焦于业务本身,大大提升了新业务接入开发效率,Redis 6.0在极短的时间内完成管控适配并上线,助力全球首发。

9989c5b90f96dedb20d3e717592eeed2c54bdb86.jpeg

随着阿里云Redis团队对内核的掌控能力进一步提升以及云原生管控的助力,包括内核优化、功能增强与弹性伸缩能力等多方面均得到大幅度提升, Redis6.0之后的阿里云Redis服务后续会有更为丰富的功能和更佳的用户体验。而由同一团队所出品的兼容Redis的高性能KV存储Tair本年度也将推出数据闪回(按时间点恢复数据)、全球分布式缓存、存储级内存KV等多项重磅功能和新产品,为更多行业客户与场景赋能。

另外,我们还为用户提供了Redis云数据库专属集群https://www.aliyun.com/product/apsaradb/cddc 这是阿里云专为大中型企业用户定制优化的解决方案,填补了市场空白,具有资源独享、自主可运维、多数据库混合部署等特点,让用户既享受到云数据库的灵活性,又满足了企业对数据库合规性、高性能和安全性要求。

云数据库Redis 6.0全球首发:新用户5折,限时抢先体验

https://www.aliyun.com/database/redis6_live

发布会传送门:

https://developer.aliyun.com/live/43195

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
转载请注明出处: https://daima100.com/7706.html

(0)
上一篇 2023-03-15 18:00
下一篇 2023-03-15

相关推荐

  • mysql 表数据导出导入以及指定导入字段「终于解决」

    mysql 表数据导出导入以及指定导入字段「终于解决」导入导出: https://blog.csdn.net/qq_41573234/article/details/80589048 load data local infile 'C:/1….

    2023-02-27
    110
  • 使用jsfilter函数的有效性

    使用jsfilter函数的有效性在前端开发中,为了保证网站安全性,常常需要对用户输入的数据进行过滤和转换。jsfilter函数是其中常用的一种,它可以进行HTML或者JavaScript转义操作,有效防止XSS攻击和代码注入等问题。本文将从多个方面探讨jsfilter函数的有效性。

    2024-05-09
    17
  • 常见数据库介绍和使用场景[亲测有效]

    常见数据库介绍和使用场景[亲测有效]在构建系统时要进行设计考虑和权衡。 1.介绍 要选择正确的存储解决方案,需要以下考虑。 关键因素 数据结构 查询模式 您需要处理的数量或规模 2.缓存解决方案 如果您经常调用数据库或远程调用具有高延迟

    2023-04-15
    103
  • 数据采集实战(一)-「终于解决」

    数据采集实战(一)-「终于解决」概述 最近在学习python的各种数据分析库,为了尝试各种库中各种分析算法的效果,陆陆续续爬取了一些真实的数据来。 顺便也练习练习爬虫,踩了不少坑,后续将采集的经验逐步分享出来,希望能给后来者一些参考

    2023-04-18
    119
  • Python ExecJS核心新闻!

    Python ExecJS核心新闻!在计算机编程领域,JavaScript是一种非常流行的编程语言,被广泛运用于网页设计、互动用户界面等方面。而Python作为另一种颇具影响力的编程语言,在处理一些数据、网络爬虫等方面表现出色。

    2024-04-25
    12
  • Python 中的列表添加:如何使用 append() 函数添加元素?

    Python 中的列表添加:如何使用 append() 函数添加元素?Python 中的列表(list)是一种非常常用的数据类型,它是可变的、有序的序列,可以存储不同类型的数据。而在对列表进行操作时,经常需要进行添加元素的操作,而 Python 的内置函数 append() 就是其中一种常用的添加元素的方法。下面将从多个方面对如何使用 append() 函数添加元素进行详细的阐述。

    2024-03-03
    42
  • 使用Python Tkinter快速设置自定义字体

    使用Python Tkinter快速设置自定义字体在Python中,我们可以使用Tkinter模块来创建GUI应用程序并进行GUI设计。Tkinter支持自定义字体来丰富我们的应用程序视觉效果。本文将向您介绍如何使用Python Tkinter在GUI应用程序中快速设置自定义字体。

    2024-01-04
    65
  • 治理世界的Python列表

    治理世界的Python列表Python是一种广泛使用的高级编程语言,列表是Python中的一种常见的数据类型。列表是一个有序的可变序列,可以存储任何类型的对象,包括数字、字符串和其他列表等。

    2024-01-12
    64

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注