Redis 6.0.7 现已发布,修复了一些中等程度的 bug 并添加了新特性。更新内容如下:

Bug fixes

  • 在 RDB/ROF 加载期间到达时,CONFIG SET 可能会挂起客户端(当处理完另一条同样以 -LOADING error 被拒绝的命令后)。
  • stream 类型密钥的 UNLINK/Lazyfree 永远不会进行异步释放。
  • PERSIST 应该使 WATCH 无效(就像 EXPIRE 一样)
  • 只有 read 命令的 EXEC 可能在 OOM 时被拒绝。
  • TLS:放宽对 CONFIG SET 的验证(如果设置了某些配置并且未启用 tls,则不会出错)
  • TLS:支持 cluster/replication,无需 tls-port
  • 网络联机后系统启动
  • Redis 基准改进
  • 各种小错误修复

New features 

  • 添加 oom-score-adj 配置选项以控制 Linux OOM killer
  • 在 INFO 输出中显示 IO 线程统计信息和状态
  • 添加可选的 tls 验证模式

Module API

  • 添加 RedisModule_HoldString
  • 添加 loaded keyspace event
  • 修复 RedisModuleEvent_LoadingProgress
  • 修复 successful psync 时 RedisModuleEvent_MasterLinkChange hook missing 的问题。
  • 修复丢失的 RM_CLIENTINFO_FLAG_SSL
  • 重构 redismodule.h 以与 -fno-common/extern 一起使用

此外,官方表示,除非有意外情况,否则此版本应当是最后的一个 6.0.x 系列版本。现在,Redis 团队更专注于 Redis 6.2 的开发。

更新说明:https://groups.google.com/g/redis-db/c/M_HTeUWcins

下载地址:https://redis.io/download

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。