开发者生态
morning
从 Redis 到 Valkey,开源社区如何快速创新?
2026-05-12
1 阅读
朱彬彬
写在前面 你好,我是朱彬彬(GitHub ID:@enjoy-binbin),来自腾讯云。 在 Redis 时代,我曾是项目 Committer 之一;在 Valkey 时代,我是项目的创始 Maintainer,也是 Valkey TSC(Technical Steering Committee,技术指导委员会) 成员。 上面这张照片,是 2025 年 12 月 Valkey 中国首场线下技术峰会 Keyspace Beijing 的现场合照——照片中间是 Valkey 全球社区的 Open Source Leader —— Kyle Davis,右边是同为 Valkey TSC 成员、来自阿里云的 赵钊(@soloestoy);左边是我。那一天,也是 Valkey 中国社区正式亮相的日子。 今天想用这篇文章宣布一件事:Valkey China 微信公众号,正式上线了。 这是一个面向中文开发者的 Valkey 社区窗口——它会持续输出 Valkey 的技术解读、版本动态、迁移实践和活动信息,也欢迎所有关心键值数据库与开源的同行加入共建。 一、Valkey 是什么? 如果你是第一次听说 Valkey,请允许我用最简短的语言告诉你: Valkey 是一个开源的、由 Linux 开源基金会托管的高性能内存型键值数据库(in-memory key-value store),完全兼容 Redis OSS 7.2.4 的协议与 API,采用 BSD 3-Clause 开源许可证。 它诞生于 2024 年 3 月——当时 Redis 调整了开源许可证(改为 SSPL v1 / RSALv2 双许可证,均为"源代码可用"类许可证),Linux 开源基金会随即托管了一个新的 fork 项目,并以 BSD 许可证继续开源。仅仅 8 天之后,Valkey 项目正式成立;3 周之后的 4 月 16 日,Valkey 在西雅图举办的 北美开源峰会(Open Source Summit North America 2024) 上正式发布首个版本 7.2.5 RC。 核心信息一览 Open Source, Forever 如果你打开 valkey.io 首页,会看到那行大大的标语: FAST. RELIABLE.OPEN SOURCE, FOREVER. 紧接着的一行说明是: "The project is backed by the Linux Foundation, ensuring it will remain open source forever."(本项目由 Linux 开源基金会支持,以确保它永远保持开源。) 这不是一句口号,而是一份制度层面的承诺——Valkey 是 Linux 开源基金会旗下的开源项目,任何一家单一商业公司都无法在未来某一天把 Valkey 私有化。 这也是 Valkey 留给所有开发者的一份根本性的安心:你今天选择它,十年后它依然会是开源的。 二、为什么 Valkey 值得关注? 在过去两年多里,Valkey 已经走得比许多人想象得更远: 版本快速迭代至 9.1:从 7.2.5 起步,陆续发布 8.0(多线程 I/O)、8.1、9.0、9.1。其中 9.0 在集群能力上做了大量打磨——针对大规模部署场景显著加快了故障转移(failover)速度、实现了集群槽位的原子性搬迁(Atomic Slot Migration),让大规模集群的稳定性和运维友好度都上了一个台阶。性能持续提升:在官方和第三方 benchmark 中,Valkey 8.0 之后的多线程 I/O 在多种场景下显著提升了吞吐能力;9.x 在延迟与内存效率上也有持续优化。全球云厂商全面跟进:AWS ElastiCache、MemoryDB 已默认提供 Valkey 选项;Google Cloud Memorystore、Oracle Cloud 同步支持;国内方面,腾讯云分布式缓存(Tencent Cloud Distributed Cache,TCDC) 已率先上线对 Valkey 引擎的正式支持,是目前国内唯一一家产品级别支持 Valkey 的主流云厂商。社区规模持续增长:GitHub 星标数、月度活跃 PR、Contributor 数都已稳居开源数据库第一梯队。迁移成本极低:兼容 Redis OSS 7.2.4 协议与 API,绝大多数业务可以零代码改造完成迁移。 对中国开发者而言,这意味着三件事: 选型层面:Valkey 是一个 License 干净、性能持续提升、生态开放的键值数据库选项。迁移层面:已有的 Redis 7.2.4 及以下版本业务,可以平滑迁移到 Valkey,无需重写代码。贡献层面:Valkey 仍处于快速演进期,社区对中文贡献者非常友好,现在加入仍然是一个不错的时间点。 三、中国开发者在 Valkey 这是我特别想单独讲的一段。 从 Redis 时代说起 Redis 社区的最高技术决策层长期由 5 位 Core Team 成员 组成;2023 年 11 月,Redis 社区为承接更多外部贡献,首次启动了 Committer 机制,新增了 5 位 Committer。也就是说,在 2024 年 3 月之前,全球被 Redis 官方正式认可的核心贡献者总共只有 10 人。 这 10 个人中,有 2 位来自中国: 赵钊(@soloestoy,阿里巴巴):Redis Core Team 5 位成员之一。朱彬彬(我本人,@enjoy-binbin,腾讯):2023 年 11 月 Committer 机制启动时,首批 5 位 Committer 之一。 换句话说,2024 年 3 月当 Valkey 在 Linux 开源基金会成立时,中国开发者并不是被动迁移的旁观者,而是带着完整社区资历自然而然成为新项目共建者的一批人。 Valkey 创始 Maintainer:完整承接自 Redis 社区 Valkey 的 6 位创始 Maintainer,并非凭空出现,而是完整承接自 Redis 社区。如果把他们在 Redis 时代的身份梳理一遍,会看到一条清晰的传承线: 排序规则:先按 Redis 时代角色(Core Team → Committer → 活跃 Contributor),组内再按 GitHub ID 字母序。 这意味着 Valkey 从诞生的第一天起,就把 Redis 社区多年沉淀下来的技术判断力、代码评审能力与持续贡献能力,完整地迁移到了一个新的开源治理体系中,强调技术领导和社区共识。在这 6 位创始 Maintainer 中,有 3 位来自中国公司——这一比例在全球顶级开源基础软件项目中并不常见。 两年之后:TSC 在扩张 如果你打开今天的 Valkey 官方 Leadership 页面 或 MAINTAINERS.md,会看到 TSC 已经从创立时的 6 人 扩展到了 9 人: 排序规则:按 GitHub ID 字母序。 这张名单里有几个细节值得一提: 9 位成员来自 7 家不同的科技公司,没有任何一家公司占据多数席位——厂商中立的治理原则在持续兑现。两位创始成员在这两年里换了公司,但 TS