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