Redis 7.0 的首个 RC 版已经发布一段时间了,这次的版本在性能和功能上都进行了挺多的优化,用户体验也有大提升。Redis 7.0不仅引入了新的功能,还对原有的持久化机制做了一些重大改进,不过也有会带来兼容性问题,比如 AOF 文件现在是以多个文件存储在一个文件夹中,RDB 格式也升级了,不再兼容旧版本。所以,如果你准备升级的话,记得先确认下自己受不受这些改动影响。

举个例子,当你从 RDB 文件加载数据时,Redis 会自动把旧格式的 ziplist 转为 listpacks,这会增加加载时间,但提升了性能。所以,理解这些变化之后,你在升级时就能更有信心了。如果你用的是 Redis 7.0 或者准备升级,可以先测试一下,看看自己项目是否会遇到这些兼容性问题。