Redis所有版本汇总从最新到最早,详细看看都有哪些变化和特点
- 问答
- 2026-01-18 23:01:14
- 3
最新版本(7.x系列)
Redis 7.0 于2022年4月发布,是截至目前最新的主要版本,根据Redis官方博客的发布说明,它引入了许多重要改进,最大的变化是实现了“Redis Functions”,这是一个新的服务器端脚本方案,旨在取代之前一直使用的Lua脚本,Redis Functions让开发者能够用自己喜欢的语言编写函数,然后将其永久地存储在Redis服务器上,通过一个名字来调用,这使得代码的复用和管理变得更加容易和可靠,另一个核心特性是支持了“ACL”(访问控制列表)的细粒度权限控制,现在可以对特定键或命令的访问进行更精确的限制,增强了安全性,7.0版本还增加了许多新的命令,并对现有命令进行了扩展,比如为流数据类型增加了更丰富的信息查询能力,在集群管理方面,引入了“分片频道”的发布/订阅功能,解决了之前集群模式下发布订阅消息无法跨节点传播的难题,性能上,对AOF持久化方式进行了优化,提供了“多部分AOF”机制,使得日志重写更加高效和安全。
x系列

Redis 6.0 在2020年5月发布,被官方称为“有史以来最‘企业级’的版本”,根据其发布公告,最瞩目的特性是首次支持了多线程I/O,需要注意的是,这里多线程并非指命令处理本身(命令执行仍然是单线程),而是指在网络读写和序列化/反序列化这些I/O操作上使用了多个线程,从而在高并发场景下显著提升了性能,另一个里程碑式的功能是引入了前面提到的ACL系统,为Redis提供了基础的权限控制,可以创建不同权限的用户,告别了过去仅靠一个密码认证的历史,6.0版本还增强了了SSL/TLS加密支持,保障了数据传输的安全,对于集群模式,它优化了客户端缓存(Client-side caching)功能,使得Redis能够更高效地向客户端通知键的变更,减少了网络往返。
x系列
Redis 5.0 于2018年10月发布,根据版本发布信息,这个版本的主要亮点是引入了“Redis Stream”数据结构,这是一个强大的、支持多播的持久化消息队列,完美地解决了之前使用Pub/Sub或列表实现消息队列时存在的消息丢失、无持久化等问题,成为了构建实时应用程序的理想选择,5.0版本还对Redis集群功能进行了大量改进,提升了稳定性和管理效率,它还将Redis自带的持久化内存数据库RDB的版本升级到了第9版,并弃用了一些古老的命令。

x系列
Redis 4.0 在2017年7月发布,带来了几个非常重要的功能,首先是“模块化”系统的成熟,允许开发者动态地为Redis加载外部模块,极大地扩展了Redis的能力,比如后来著名的搜索引擎模块RediSearch、图数据库模块RedisGraph都是在模块化基础上发展的,其次是引入了“LFU”(最不经常使用)缓存淘汰算法,作为对原有LRU(最近最少使用)算法的补充,为不同的缓存场景提供了更优的选择,另一个实用功能是“异步命令”,如UNLINK、FLUSHALL ASYNC等,它们可以在后台线程中执行一些可能耗时的删除操作,避免阻塞主线程,使服务响应更平滑,4.0版本也开始为Redis Sentinel(哨兵)和Redis Cluster(集群)提供了混合持久化的支持。
x系列

Redis 3.0 在2015年4月发布,这是一个具有划时代意义的版本,根据早期资料,它最革命性的贡献是首次官方支持了“Redis Cluster”,即分布式集群模式,这使得Redis能够突破单机内存的限制,通过将数据分片到多个节点上来实现水平扩展,同时保证了高可用性,为Redis在大规模应用中的普及奠定了基础,3.2版本还引入了GEO(地理位置)相关命令,让Redis能够直接存储和查询地理位置信息。
x系列
Redis 2.6 在2012年发布,根据其更新日志,它极大地增强了Lua脚本的支持,引入了许多沙盒保护和原子性执行的改进,使得Lua脚本成为Redis中执行复杂操作的标准方式,它增加了对键过期事件的发布/订阅支持,允许客户端监听键的过期事件,为实现复杂的业务逻辑提供了可能,在持久化方面,也引入了AOF的重写机制,优化了AOF文件的体积和恢复速度。
早期版本(2.4及以前)
这些版本奠定了Redis的基础,根据项目历史记录,Redis 2.4(2011年)引入了对列表阻塞命令的支持,这是实现简单消息队列的关键,Redis 2.2(2010年)开始支持哈希(Hash)数据类型,而更早的版本,如1.0版本(2009年),则由Salvatore Sanfilippo最初创建,提供了字符串、列表、集合等基本数据结构,以及主从复制和简单的持久化功能,构建了整个Redis生态的基石。
本文由瞿欣合于2026-01-18发表在笙亿网络策划,如有疑问,请联系我们。
本文链接:https://haoid.cn/wenda/83309.html
