老师Redis6和Rdis5有什么区别?
来源:2-1 Linux系统安装Redis
散落满天的回忆
2020-06-06 16:12:04
老师Redis6和Rdis5有什么区别?
1回答
同学你好,Redis 6在许多关键领域都做了改进,是Redis项目历史中最大的一次发布。这里列出Redis 6版本较之前版本的几个重点功能:
a.模块系统现在有许多新的api,允许模块作者使用这在过去是不可能的事情。模块私有数据有可能存储在RDB文件中,以挂接不同的服务器事件、捕获和重写命令的执行、阻塞客户端key等等。
b. ACL支持,可以定义只能运行某些命令或只能访问某些模式的key。
c. Redis cli改进。
d. Redis 6 现在支持一个名为RESP3的新协议,它返回更多语义应答:使用此协议的新客户端可以理解从应答什么类型返回到调用程序。
e. 服务端支持键值的客户端缓存。该功能仍处于试验阶段,将在下一个阶段进行更多更改优选候选方案,但您已经可以在这里测试并阅读:https://redis.io/topics/client-side-caching
f. Redis 6现在可以选择使用线程来处理I/O,从而允许SRANDMEMBER和类似的命令具有更好的分布式特性。服务在单个实例中,每秒执行2倍的操作,这种情况下无法使用pipeline。
g.SRANDMEMBER和类似的命令具有更好的分布式特性。
h.Redis-benchmark现在支持Redis集群模式。
如果我的回答解决了你的疑惑,请采纳!祝学习愉快!
相似问题