# REDIS

提示

介绍下redis的一些功能,以备不时之需 @123

# Redis版本指南

Redis(Remote Dictionary Server)是一个基于内存的开源数据结构存储系统。从1.0到6.0共经历了11个比较大的版本,每一个版本都有不同的特性和功能。


# Redis 2.6 版本特性

提供了对事务的支持,可以通过MULTI、EXEC、DISCARD和WATCH命令进行操作。案例
引入了Lua脚本支持,允许用户在服务器端执行脚本。案例
提供了对集群的基本支持。

# Redis 3.0 版本特性

引入了新的数据结构HyperLogLog,用于进行基数估算。案例
提供了对发布/订阅模式的改进和新的命令。案例
对集群进行了改进,引入了集群模式。

# Redis 4.0 版本特性

引入了模块化系统,允许用户添加自定义功能。案例
提供了对Stream数据类型的支持,用于处理有序事件流。案例
对集群进行了进一步改进和优化。

# Redis 5.0 版本特性

引入了有序集合数据类型的新命令,如ZPOPMIN、ZPOPMAX。 案例
改进了对HyperLogLog和Stream的支持。 案例
引入了客户端缓存和监视功能。

# Redis 6.0 版本特性

提供了对ACL(访问控制列表)的支持,允许更细粒度的权限控制。 引入了支持多线程I/O的新I/O模型。 引入了更多的命令和功能,如HSETNX、XTRIM等。

# 参考资料

Redis之各版本特性 (opens new window)