RedisJSON 2.6 发行说明
RESP3 支持。新命令 JSON。MERGE 和 JSON 的 JSON 请求。MSET 的。
Redis 堆栈 |
---|
要求
RedisJSON v2.6.14 需要:
- 最低 Redis 兼容版本(数据库):7.2
- 最低 Redis 企业软件版本(集群):7.2.4
v2.6.14(2025 年 1 月)
这是 RedisJSON 2.6 的维护版本
更新紧急度:LOW
:除非有您想要使用的新功能,否则无需升级。
详:
-
错误修复:
- #1313(仅限 Redis Enterprise A-A)可能崩溃
JSON.DEBUG MEMORY
(MOD-8412)
- #1313(仅限 Redis Enterprise A-A)可能崩溃
-
改进:
- #1312添加了对 Ubuntu 22 以及 macOS 13 和 14 的支持
v2.6.12(2024 年 9 月)
这是 RedisJSON 2.6 的维护版本
更新紧急度:MODERATE
:对服务器进行升级编程,但这不是紧急的。
详:
-
错误修复:
- 排名 #1225使用递归重叠路径执行 SET 命令时发生崩溃 (MOD-7279)
- HDT#261(仅限 Redis Enterprise A-A)当 JSON 包含 EOF 字符时发生崩溃 (MOD-7464)
v2.6.10(2024 年 4 月)
这是 RedisJSON 2.6 的维护版本。
更新紧急度:MODERATE
:对服务器进行升级编程,但这不是紧急的。
详:
-
错误修复:
- 排名 #1192数值大于 i64::MAX 时崩溃(MOD-6501、MOD-4551、MOD-4856、MOD-5714)
- HDT#228(仅限 Redis Enterprise A-A)处理转义字符时出现错误 (MOD-6645)
v2.6.9(2024 年 1 月)
这是 RedisJSON 2.6 的维护版本。
更新紧急度:MODERATE
:对服务器进行升级编程,但这不是紧急的。
详:
-
改进:
-
错误修复:
- #1095修复了 RediSearch 死锁。请参阅 RediSearch 2.8.10 发行说明 (MOD-5895)
v2.6.8(2023 年 11 月)
这是 RedisJSON 2.6 的维护版本。
更新紧急度:LOW
:除非有您想要使用的新功能,否则无需升级。
详:
这是与 RedisJSON for Redis Enterprise(具有主动-主动支持)的版本号一致性。
v2.6.7(2023 年 10 月)
这是 RedisJSON 2.6 的维护版本。
更新紧急度:LOW
:除非有您想要使用的新功能,否则无需升级。
详:
v2.6.6(2023 年 8 月)
这是 RedisJSON 2.6 的维护版本。
更新紧急度:LOW
:除非有您想要使用的新功能,否则无需升级。
详:
这只是与 RedisJSON for Redis Enterprise(具有主动-主动支持)的版本号对齐。
v2.6 GA (v2.6.4)(2023 年 7 月)
这是 RedisJSON 2.6 的正式发布版本。
标题
RedisJSON 2.6 引入了对 RESP3 和新命令的支持。
2.6 中的新增功能
-
介绍
JSON.MERGE
符合 RFC 7396,支持:-
在现有 JSON 文档上创建新属性
-
更新和替换父属性和子属性中的值
-
删除现有属性(通过将值设置为
null
) -
数组更新 - 将整个数组替换为新值
-
-
介绍
JSON.MSET
,支持对同一哈希槽中的 key 进行原子多集 -
新增功能
FORMAT
argument 在JSON.ARRPOP
和JSON.GET
以 JSON 字符串或 RESP3 分层结构形式检索结果(仅限 RESP3) -
JSON.RESP
现在被视为已弃用 -
旧版路径(不以
$.
或等于 ),但以$[
$
.
现已弃用
-
Redis 中的版本在语义版本控制中为 2.6.4。由于 Redis 中的模块版本是数字,因此我们无法添加 GA 标志。
-
最小 Redis 版本:7.2