Arch Linux 成为最新一个用 Valkey 取代 Redis 的发行版。该项目通过邮件列表宣布:
Valkey 将取代 [extra] 仓库中的 Redis 。两周后,Redis 软件包将移至 AUR ,不再接收更新。

我们鼓励用户尽快迁移至 Valkey 。

大家怎么看?

牛逼, 今天又学到了一个新的数据库

用 Valkey 一年多了,挺好的。除了文档不如 Redis ,哪哪都比 Redis 强。

这玩意不就是 redis 的 fork 吗?能说下哪比 redis 强?

不会有人用 arch 做服务器系统吧,天天升级

这玩意不就是 redis 的 fork 吗

照你这么说,Android 一定不如 Linux ,MariaDB < MySQL ,OpenJDK < Oracle ,LibreOffice < OpenOffice…

能说下哪比 redis 强

我举几个主要的:多线程支持更好,性能高得多(部分场景相比 Redis 提升三倍: valkey.io/blog/unlock-one-million-rps-part2/ )。

另外一个有趣的事实是,在 Redis 项目中,Redis 公司实际上只参与了 20% 的提交,而目前 Valkey 上的前 Redis 开发者比 Redis 还多。因此,说 Valkey 才是正统的 Redis ,而现在的 Redis 已经被转手卖给商业公司,比较合适。

#5 就喜欢看这种狠狠锤打那些吊儿郎当不知所谓的口水评论的,太解压!

好的,没反驳您的意思。我的理解 valkey 好像还是一个很新的 fork ,相对 redis 应该没有太大区别。您说哪都好听起来好像 valkey 和 redis 差别很大的样子。单纯想了解一下。

别狠狠捶打了啊……听你这口气就喜欢口水评论啊。

主要是协议问题,上游社区已经分离,fedora 也切过去了,估计大部分发行版都会改。

#8 触发经典吊儿郎当关键句式儿了说是:这玩意儿不就...吗?

已经转人工了!

刚好上周也把生产环境的 redis 换成 valkey ,主要是 aws 不再提供新版 redis 了,要升级只能换 valkey

我大概浏览了一下 Valkey 在 fork redis 之后的所有内容。

Valkey 7.2

github.com/orgs/valkey-io/projects/1

Valkey 8.0

github.com/orgs/valkey-io/projects/2/views/1

以及官方 blog:

valkey.io/blog/

这三个网页看一下应该基本上能看到 Valkey 的所有内容了。

除了最新的 Bloom Filter ( valkey.io/blog/introducing-bloom-filters/)看起来像是一个 feature 之外,其他的大概都是性能优化和稳定性优化,以及 bug fix 。前面有人说文档不行,其实目前的差异还没到需要文档的阶段。

到目前为止,Valkey 可以看成和 Redis 基本一样。当然因为是 Fork ,所以也继承了 Redis 的全部优点。Arch Linux 移除 Redis 主要还是协议的原因吧。毕竟根据旧有开源协议 Redis 已经无法更新了。

朋友,看下你自己发的啥……你不会是灌水机器人吧……别人讨论,你插不上话就别回复。

#13 遵命!伟大的高大上的别人插不上话的话题讨论人阁下!

发现数字生命了哈哈哈哈

同用 aws ,强迫 valkey 了。但是,redis_exportor 拿不到全数据了,有人遇到过吗

Garnet 也不错 microsoft.github.io/garnet/

redis 的 fork ,规避开源协议的一些问题,不怎么看,顺滑迁移,而且一般来说也是 docker 部署

也不怎么看吧,archlinux 切换主要还是 redis 的许可问题。
实际工作上,我们自己生产还是在用 redis ,内网测试环境之类有搭建 garnet 尝鲜的

garnet 目前还不支持 stream