RediSearch 2.6.15 现已发布,这是 RediSearch 2.6 的一个维护版本。更新紧迫性为 “HIGH”,存在一个可能影响部分用户的严重 bug,官方建议尽快升级。RediSearch 是 RedisLabs 团队开发的一个高性能全文搜索引擎,可作为一个 Redis Module 运行在 Redis 上。
Bug 修复:
- #4244、#4255 使用
WITHCURSOR
flag 剖析FT.AGGREGATE
会因超时而导致崩溃 (MOD-5512) - #4238 倒排索引 trie 上的节点不平衡导致数据库内存过度增长(MOD-5880、MOD-5952、MOD-6003)
- #3995 当数据在 cursor reads 之间更新时,
FT.CURSOR READ
地理查询会导致崩溃 (MOD-5646) - #4155 在 Amazon Linux 2 上使用 TLS 加密时
FT.SEARCH
没有响应 (MOD-6012)
改进:
- #4176 初始化最大数值范围可以更好地平衡索引叶分割 (MOD-6232)
- #4123 索引名称别名签入命令复用可能存在问题 (MOD-5945)
- #4195 当谓词包含
UNION
(OR) 的多个INTERSECTION
(AND) 时的查询优化 (MOD-5910)
更新说明:https://github.com/RediSearch/RediSearch/releases/tag/v2.6.15