Redis 代理层:Percona 瞄准 Valkey 采用的最后一大障碍
2024 年 Redis 把原本宽松的 BSD 许可证改成专有许可,社区随即分裂,Linux 基金会推出了开源分支 Valkey。虽然 Redis 在 2025 年又增加了 AGPLv3 选项,但很多应用当初是按“单个 Redis 实例”来写的,迁移到多节点的 Valkey Cluster 就得改代码;商业 Redis 和云服务可以用代理层绕开这个问题,自己跑 Valkey 的公司却没有开源方案。Percona 因此开发了 Valkey-proxy,它像中间人一样让老应用不改代码就能连上 Valkey 集群,代码计划 10 月底全部公开,12 月出候选版,2027 年初正式可用。
文中可用工具
- ValkeyRedis 许可证变更后由 Linux 基金会推出的开源分支,用于缓存和快速数据访问。
- Redis原本采用 BSD 许可证的内存数据存储,2024 年改为专有许可,2025 年新增 AGPLv3 选项。
- Valkey-proxyPercona 开发的开源代理,让按单实例写的应用无需重写即可连接 Valkey Cluster。
- Envoy文中提到的另一种代理,但被指不能完全理解 Valkey 协议,无法支持 Valkey 全部功能。
- AGPLv32025 年 Redis 新增的一种开源许可证选项。
- BSDRedis 原先使用的宽松开源许可证。
评论 · 分享第一个看法