首页 > 数据库 >Redis开源社区持续壮大,华为云为Valkey项目注入新的活力

Redis开源社区持续壮大,华为云为Valkey项目注入新的活力

时间:2024-05-06 14:22:06浏览次数:23  
标签:社区 Valkey 云为 Redis 开源 华为 Linux

摘要:作为Valkey社区的Technical Steering Committee member,华为云将持续参与社区建设。

一、背景

今年3月21日,Redis Labs宣布从Redis 7.4版本开始,将原先比较宽松的BSD源码使用协议修改为RSAv2和SSPLv1协议,意味着 Redis在OSI(开放源代码促进会)定义下不再是严格的开源产品。Redis官方表示,开发者社区不会发生任何变化,他们将继续享受双重许可下的宽松许可。同时,Redis负责的所有Redis客户端库将保持开源许可。

二、Valkey社区成立

在4月16日召开的Linux基金会北美开源峰会上,Linux基金会宣布华为等多家厂商正式加入Valkey社区,并发布全新版本Valkey 7.2.5。

cke_152.png

图1-1:Valkey项目版本路标

峰会期间,华为云中间件专家Wen Hui受邀前往西雅图,与AWS、Google等发起者一起现场见证了Valkey 7.2.5版本的发布。现场汇聚来自不同行业的超过100+企业伙伴代表及个人,包括现有的Redis使用者,大家齐聚一堂,围绕AI、操作系统、数据库安全等计算机领域热点话题开展了深入探讨。

Linux基金会表示,自2009年Redis项目成立以来,数千名开源开发人员为其发展和成功做出了重大贡献。为了继续改进这项重要技术并允许不受限制的项目分发,社区创建了 Valkey——一个开源高性能键值存储,旨在延续Redis开源社区的工作,项目依然采用宽松的BSD-3开源协议,同时Redis社区未完成的PR和Issue将转移到Valkey社区持续开发。

“Valkey是由长期的Redis贡献者和维护者构建的,将该项目掌握在一个基金会而不是一家公司的手中,意味着Valkey将由社区驱动,不会出现意外的许可证变更,从而破坏信任和违反开源竞争原则的情况。”

--- Linux基金会首席技术官Chris Aniszczyk

三、华为云对Redis社区的贡献

  • 技术优化与改进

华为云积极参与Redis开源社区的技术讨论和贡献,针对Sentinel组件的可靠性、安全和功能等问题提出了多项优化和改进建议,这些建议被社区广泛采纳,进一步提升了Redis的整体性能和应用体验。

  • 广泛推广与应用

华为云不仅将Redis作为自身云服务的重要组成部分,还积极向广大用户推广Redis的应用。通过举办技术研讨会、编写教程和案例分享以及联合社区设计逻辑多租引擎方案等方式,帮助更多企业和开发者了解和掌握Redis,推动了Redis在各行各业的广泛应用。

华为云对Redis等开源社区的贡献是一个长期而持续的过程,它不断通过技术实力和创新思维为开源社区注入新的活力,推动开源技术的发展和应用。

本次峰会上,华为云中间件专家Wen Hui与AWS、Google的主要贡献者还作出了一个重要的决定:将于5月份在西雅图举行Valkey社区Conference, 届时将邀请所有Valkey社区的贡献者并对Valkey社区成长感兴趣的朋友一起现场或线上参加该会议活动,共同商讨Valkey社区发展面临的重要问题、即将引入的重大特性以及Valkey长期的发展规划。

 

点击关注,第一时间了解华为云新鲜技术~

 

标签:社区,Valkey,云为,Redis,开源,华为,Linux
From: https://www.cnblogs.com/huaweiyun/p/18174960

相关文章

  • Redis多数据源,看这篇就够了
    背景Redis多数据源常见的场景:分区数据处理:当数据量增长时,单个Redis实例可能无法处理所有的数据。通过使用多个Redis数据源,可以将数据分区存储在不同的实例中,使得数据处理更加高效。多租户应用程序:对于多租户应用程序,每个租户可以拥有自己的Redis数据源,以确保数据隔离和安全性......
  • Redis基础篇笔记
    一、Redis入门1.认识NoSQL1.1 什么是NoSQLNoSQL最常见的解释是"non-relational",很多人也说它是"NotOnlySQL"NoSQL仅仅是一个概念,泛指非关系型的数据库区别于关系数据库,它们不保证关系数据的ACID特性NoSQL是一项全新的数据库革命性运动,提倡运用非关系型的数据存储,相对于......
  • 测试 springboot 项目苍穹外卖,解决 Unable to connect to Redis 错误问题
       使用IDEA启动springboot项目苍穹外卖后台项目sky-take-out,测试“菜品批量删除”接口时,能够正常完成操作,但是服务器始终显示下面错误信息:2024-05-0320:54:24.134ERROR24360---[nio-8181-exec-3]o.a.c.c.C.[.[.[/].[dispatcherServlet]  :Servlet.service()fo......
  • Redis常用命令
    Redis数据类型: String字符串Lists列表Sets集合Sortedsets有序集合Hashs哈希表 常用命令#插入数据setnamephp#读取getname#删除键值delname#验证键值是否存在existsname#setnx;,设置key对应的值为string类型的value。如果key已经存在,返回......
  • 构建包含mysql和redis服务的docker镜像
    直接上dockerfile代码1FROMcentos:centos7.9.20092RUNyuminstall-ywget&&\3wgethttps://dev.mysql.com/get/mysql80-community-release-el7-11.noarch.rpm&&\4yum-ylocalinstallmysql80-community-release-el7-11.noarch.rpm......
  • redis实战优化二
    参考:图灵课堂缓存穿透之布隆过滤器对于恶意攻击,向服务器请求大量不存在的数据造成的缓存穿透,还可以用布隆过滤器先做一次过滤,对于不存在的数据布隆过滤器一般都能够过滤掉,不让请求再往后端发送。当布隆过滤器说某个值存在时,这个值可能不存在;当它说不存在时,那就肯定不存在。......
  • Redis官方开源的可视化管理工具 - RedisInsight
    前言今天大姚给大家推荐一款Redis官方开源的可视化管理工具:RedisInsight。Redis介绍Redis(RemoteDictionaryServer)是一个使用C语言编写的,开源的(遵守BSD协议)高性能的、支持网络、可基于内存亦可持久化的日志型、Key-Value的NoSQL数据库。工具介绍RedisInsight是......
  • redis7下载及安装详细步骤
    Redis7详细安装步骤必备环境:centos7(64位)  gcc检查命令:出现下面内容,说明gcc安装成功了  如果没有出现上图的内容,则先进行gcc的安装命令:yum-yinstallgcc -c++1.下载安装包:https://redis.io/downloads/,本次安装以redis7.0.0为例2下载获得redis-7.0.0.tar.......
  • redis缓存和业务应用了解
    转自:https://tech.meituan.com/2017/03/17/cache-about.html1.介绍在主页中显示最新的项目列表:Redis使用的是常驻内存的缓存,速度非常快。LPUSH用来插入一个内容ID,作为关键字存储在列表头部。LTRIM用来限制列表中的项目数最多为5000。如果用户需要的检索的数据量超越这个缓存容......
  • redisson分布式锁原理
    参考:图灵课堂 https://github.com/redisson/redisson/wiki/%E7%9B%AE%E5%BD%95https://blog.csdn.net/asd051377305/article/details/108384490分布式锁的引入当在单机单线程情况下,是不用考虑任何并发问题的,一切都是那么的美好,那么的顺其自然。在单机多线程情况下,就要考虑......