Redis 7.0 首个 RC 版本发布

栏目: 软件资讯 · 发布时间: 3年前

内容简介:Redis 7.0 首个 RC 版已发布了一段时间。新版本包含多个面向用户的新功能、显着的性能优化和许多其他改进。与此同时还引入了可能会破坏兼容性的变更,因此使用者在升级时需要确认是否受影响。 需要特别注意以下变...

Redis 7.0 首个 RC 版已发布了一段时间。新版本包含多个面向用户的新功能、显着的性能优化和许多其他改进。与此同时还引入了可能会破坏兼容性的变更,因此使用者在升级时需要确认是否受影响。

需要特别注意以下变更:

  1. Redis 7 将 AOF 作为多个文件存储在一个文件夹中
  2. Redis 7 为 RDB 文件应用了新版本 (version 10) 格式,与旧版本不兼容
  3. Redis 7 在加载较旧的 RDB 格式时会动态地将 ziplist 编码的 key 转换为 listpacks。此过程通常发生在从 RDB 加载文件或者主从复制之间,且会增加加载时间

新特性

性能和资源利用改进

  • 集群模式下显著优化延迟并降低内存开销 (#9356)
  • 在具有很多 zset 或 hash key 的场景时降低内存开销 (#9228)
  • 复制积压缓冲区和主从复制缓冲区使用一个全局共享的缓冲区 (#9166)
  • 减少 copy-on-write 的内存开销 (#8974)
  • 释放集群发送缓冲区中未使用的容量 (#9255)
  • 优化内存效率,充分利用客户端结构内存用于回复缓冲区 (#8968)

  • 在 Hash, List, Zset 中将 ziplist 替换为 listpack (#8887, #9366, #9740)
  • 添加对 list 类型的支持以存储大于 4GB 的元素 (#9357)
  • 为临时客户端对象添加了一个池,以便在模块操作中重复使用 (#9940)
  • 移除命令参数计数限制,动态增长 argv 缓冲区 (#9528)
  • 优化 list 操作,从更靠近元素的一侧开始查找 (#9454)
  • 改进 fsync 以避免大量写入磁盘 (#9409)
  • BITSET 和 BITFIELD SET 仅在值实际更改时传播 (#9403)
  • 降低客户端被模块解锁阻塞时的延时 (#9593)

详情查看 release note


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

腾讯传

腾讯传

吴晓波 / 浙江大学出版社 / 2017-1-1 / 58.00元

腾讯官方唯一授权的权威传记 著名财经作家吴晓波倾力之作 当市值最高的中国互联网公司,遇上中国财经界最冷静的一双眼睛 读懂腾讯,读懂中国互联网 . 内容简介 本书全景式地记录了腾讯崛起的经历,并以互联网的视角重新诠释了中国在融入全球化进程中的曲折与独特性。 从1998年开始创业到成为世界级互联网巨头,腾讯以即时通信工具起步,逐渐进入社交网络、互动娱乐、网络媒......一起来看看 《腾讯传》 这本书的介绍吧!

RGB转16进制工具
RGB转16进制工具

RGB HEX 互转工具

图片转BASE64编码
图片转BASE64编码

在线图片转Base64编码工具

RGB CMYK 转换工具
RGB CMYK 转换工具

RGB CMYK 互转工具