Arch Linux 发行版采用 Valkey 取代 Redis

98 天前
 sn0wdr1am

Arch Linux 成为最新一个用 Valkey 取代 Redis 的发行版。该项目通过邮件列表宣布:

Valkey 将取代 [extra] 仓库中的 Redis 。两周后,Redis 软件包将移至 AUR ,不再接收更新。

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

大家怎么看?

5942 次点击
所在节点    Linux
34 条回复
vincentWdp
98 天前
牛逼, 今天又学到了一个新的数据库
w568w
98 天前
用 Valkey 一年多了,挺好的。除了文档不如 Redis ,哪哪都比 Redis 强。
kneo
98 天前
@w568w 这玩意不就是 redis 的 fork 吗?能说下哪比 redis 强?
dxcqcv
98 天前
不会有人用 arch 做服务器系统吧,天天升级
w568w
98 天前
@kneo

> 这玩意不就是 redis 的 fork 吗

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

> 能说下哪比 redis 强

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

另外一个有趣的事实是,在 Redis 项目中,Redis 公司实际上只参与了 20% 的提交,而目前 Valkey 上的前 Redis 开发者比 Redis 还多。因此,说 Valkey 才是正统的 Redis ,而现在的 Redis 已经被转手卖给商业公司,比较合适。
FanyFull
98 天前
@w568w #5 就喜欢看这种狠狠锤打那些吊儿郎当不知所谓的口水评论的,太解压!
kneo
98 天前
@w568w 好的,没反驳您的意思。我的理解 valkey 好像还是一个很新的 fork ,相对 redis 应该没有太大区别。您说哪都好听起来好像 valkey 和 redis 差别很大的样子。单纯想了解一下。
kneo
98 天前
@FanyFull 别狠狠捶打了啊……听你这口气就喜欢口水评论啊。
unused
98 天前
主要是协议问题,上游社区已经分离,fedora 也切过去了,估计大部分发行版都会改。
FanyFull
98 天前
@kneo #8 触发经典吊儿郎当关键句式儿了说是:这玩意儿不就...吗?

已经转人工了!
holulu
98 天前
刚好上周也把生产环境的 redis 换成 valkey ,主要是 aws 不再提供新版 redis 了,要升级只能换 valkey
kneo
98 天前
我大概浏览了一下 Valkey 在 fork redis 之后的所有内容。

Valkey 7.2

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

Valkey 8.0

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

以及官方 blog:

https://valkey.io/blog/

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

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

到目前为止,Valkey 可以看成和 Redis 基本一样。当然因为是 Fork ,所以也继承了 Redis 的全部优点。Arch Linux 移除 Redis 主要还是协议的原因吧。毕竟根据旧有开源协议 Redis 已经无法更新了。
kneo
98 天前
@FanyFull 朋友,看下你自己发的啥……你不会是灌水机器人吧……别人讨论,你插不上话就别回复。
FanyFull
98 天前
@kneo #13 遵命!伟大的高大上的别人插不上话的话题讨论人阁下!
Syiize
98 天前
@kneo 发现数字生命了哈哈哈哈
defunct9
98 天前
同用 aws ,强迫 valkey 了。但是,redis_exportor 拿不到全数据了,有人遇到过吗
kimixeon
98 天前
irrigate2554
98 天前
redis 的 fork ,规避开源协议的一些问题,不怎么看,顺滑迁移,而且一般来说也是 docker 部署
ghjh
98 天前
也不怎么看吧,archlinux 切换主要还是 redis 的许可问题。
实际工作上,我们自己生产还是在用 redis ,内网测试环境之类有搭建 garnet 尝鲜的
roundgis
98 天前
@kimixeon garnet 目前还不支持 stream

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://ex.noerr.eu.org/t/1128211

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX