查看原文
其他

Redis 创始人宣布 Redis 6.0.0 稳定版正式 GA


 点击图片获取最近两年爆款好文 

Redis 创始人宣布 Redis 6.0.0 稳定版正式 GA。

从首个 RC 版本到正式 GA 经历了四个月左右的时间,重要的新特性已在 RC1 中公布过:

  • 许多新的模块 API(modules API)

  • 更好的过期周期(expire cycle)

  • SSL

  • ACL

  • RESP3

  • 客户端缓存

  • 线程 I/O

  • 在副本上进行无盘复制

  • Redis-benchmark 集群支持与 Redis-cli 改进

  • Systemd 支持重写

  • Redis 集群代理与 Redis 6 一起发布(位于不同仓库)

  • Disque 模块与 Redis 6 一起发布(位于不同仓库)

正如 Redis 作者 antirez 所说,这是迄今最“企业”化的版本(SSL 与 ACL 等特性与企业极相关),也是最大的版本,同时也是参与人数最多的版本。GA 版本除了比 RC1 更稳定,还对部分功能进行了重新设计或是进一步的改进。

  • 对客户端缓存某方面的功能进行了重新设计,主要是放弃了“缓存插槽”(caching slot)改为使用键名(key name)。另外还新增了“广播模式”(broadcasting mode),当使用广播模式时,服务器不需要记住每个客户端请求的 key。相反,客户端会订阅 key 的前缀:每当有匹配前缀的 key 被修改时,客户端就会收到通知。

  • 用于主从复制的 RDB 文件如果不再使用会被删除

  • 新的 ACL LOG 命令,可查看不遵循 ACL 权限的客户端(例如访问了无权限的命令和 key,以及验证失败),主要用于调试 ACL 问题。此外还有重新实现的 ACL GENPASS,它使用了基于 SHA256 的 HMAC 加密算法。

  • 改进 PSYNC2 主从复制协议

  • 改进 Redis 命令行的超时选项

  • 提升 RDB 文件的加载速度(~20/30% 的提升)

  • 新的 STRALGO 命令,实现了复杂的字符串算法。这是一个重要的算法,主要用于比较冠状病毒的 RNA(以及其他生物体的 DNA 和 RNA)

不过,在此,民工哥还是提醒大家,因为Redis 6是有史以来改动最大的版本,就算目前很稳定,但是还是不建议直接上生产使用,还是要多测试、多测试、多测试!!


Redis 6都发布了,大家目前生产在用的是什么版本?有不稳定的地方吗?欢迎留言聊一聊!

版权申明:文章素材收集整理于网络,版权归原作者所有,如有侵权,请联系小编删除处理,并表示歉意。

end


最新整理的 2TB 技术干货:包括架构师实战教程、大数据、Docker容器、系统运维、数据库、redis、MongoDB、电子书、Java基础课程、Java实战项目、ELK Stack、机器学习、BAT面试精讲视频等。只需在「 民工哥技术之路」微信公众号对话框回复关键字:1024 即可获取全部资料。 

精彩文章推荐:


CentOS 7.8 (2003) 发布,附下载地址

华为员工工资曝光:入职12年月薪31万,小编我瑟瑟发抖

开源、强大的Linux服务器集群管理工具,比宝塔好用!

Istio是个啥?看完此文彻底搞懂

史上最全、最新的Redis面试题(2020最新版)!

别让运维太忙,一文详解 Ansible 的自动化运维

点击【阅读原文】发现更多精彩

点个在看、转发支持一下吧↓↓↓

: . Video Mini Program Like ,轻点两下取消赞 Wow ,轻点两下取消在看

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存