Redis再次开源,正式发布8.0版本
创始人
2025-05-06 19:18:15

Redis 创始人 Salvatore Sanfilippo (antirez) 发文宣布「Redis 再次开源」(“Redis is open source again”)

五个月前,我重新回归 Redis,并迅速开始与同事们讨论将许可证切换到 AGPL 的可能性。

结果发现公司内部早就在关注这个问题,不少人都觉得 AGPL 比 SSPL 更好。虽然 Redis 最终选择了 SSPL,但公司内部对此的讨论仍在继续。

于是我开始积极为 AGPL 许可证拥趸争取更多支持。因为我直觉认为, SSPL 在实践中未能被社区接受OSI 不会接受它,软件社区也不会把 SSPL 视为开源许可证

没过多久,我发现自己这个“假想”在公司的各个层面上得到了越来越多的支持。

说实话,我真心希望自己为全新 Vector Sets 数据类型编写的代码能通过开源许可证发布。

编写开源软件对我而言已是根深蒂固:在我的职业生涯中,我很少写过其他东西。现在年纪太大了,更不适合尝试“新东西”。听起来可能有点理想主义,但我确实是怀着极大的热情在编写 Vector Sets,前提就是 Redis 和我的工作成果能够再次开源。

我很清楚,我们的工作核心只是改进 Redis,持续构建一套良好、实用、简洁且能够根据软件栈需求进行调整的系统。然而,回归开源许可证能够更好地与 Redis 项目定位保持一致、扩大用户群体接受度,也是为这一人类共同努力的成果做出贡献的基础。

所以回归开源许可证虽然不是我一个人能够决定的,但我仍然希望自己能为此做出一点努力。今天我高兴地看到 Redis 再次回归开源阵营,并且遵循 AGPL v3 许可证。

现在是时候回归终端了,用我所能写出的最佳代码来表达对于 Redis 用户的敬意,也希望 Vector Sets 能够更加实用。我还有不少改进思路,希望大家的反馈能够激发我更多的想法。

具体来看, Redis 决定在保留 RSALv2/SSPLv1 的同时,新增 OSI 批准的 AGPLv3 (Affero General Public License v3) 作为 Redis 8 及以后版本的授权选项。

Redis Git 仓库的合并已添加 AGPLv3,同时保留了 RSALv2 和 SSPLv1 作为可选许可证。

此外,为了让大家更好地感受「Redis 重新开源」的决心,Redis 将免费产品的名称从 Redis 社区版更改为 Redis 开源版

Redis 8 正式 GA 的发布公告写道:

Redis 8 是迄今为止性能最强、可扩展性最高的 Redis 版本。它拥有超过 30 项性能改进,包括命令速度提升高达 87%,每秒操作吞吐量提升高达 2 倍,复制速度提升高达 18%,以及通过 Redis 查询引擎提供高达 16 倍的查询处理能力。

本次发布新增了 8 种数据结构,包括 向量集合 (vector set)、JSON、时间序列以及五种概率结构,包括 布隆过滤器、布谷鸟过滤器、计数最小化草图、top-k 和 t-digest(其中一些之前作为单独的 Redis 模块提供)。这些新的数据结构可以帮助您更好地解决当前用例,并为下一代快速和实时应用构建。

  • 布隆过滤器与布谷鸟过滤器 ( Bloomfilter & Cuckoofilter):用于检查给定值是否已出现在数据流中

  • 计数最小化草图 ( Count-minsketch):用于估计给定值在数据流中出现的次数

  • top-k:查找数据流中最频繁的值

  • t-digest:用于查询数据流中哪些值的比例小于 / 大于给定值

Redis 8 下载地址:https://redis.io/open-source/

相关内容

热门资讯

最新教教大家!(将军令十三水)... 您好:将军令十三水这款游戏可以开挂,确实是有挂的,需要了解添加微信【29290261很多玩家在这款游...
最新教教大家!(嘉兴黑桃A)外... 最新教教大家!(嘉兴黑桃A)外挂辅助器脚本AI!(透视)查看详细开挂教程(2023已更新)(哔哩哔哩...
最新教教大家!(湖北卡五星)外... 最新教教大家!(湖北卡五星)外挂辅助器脚本AI!(透视)查看详细开挂教程(2023已更新)(哔哩哔哩...
{全新升级}“人人烟台麻将到底... 您好:人人烟台麻将这款游戏可以开挂,确实是有挂的,需要了解加客服微信【5848499】很多玩家在这款...
最新教教大家!(66红中麻将)... 亲,66红中麻将这款游戏可以开挂的,确实是有挂的,很多玩家在这款游戏中打牌都会发现很多用户的牌特别好...