系统极客一直在努力
专注操作系统及软件使用技能

Redis 7.4 社区版发布,并推出 Redis Stack 7.4

Redis

2024 年 3 月,Redis 出人意料地将原本的 BSD 3-Clause 许可证更改成了 RSALv2 和 SSPLv1 双许可证制度,这一变动让 Redis 变得不再完全开源

为了回应这一变化,ValkeyRedkaRedict 以及微软的 Garnet 等多个新开源项目应运而生,致力于在开源许可下继续提供 Redis 的功能。

近日,为了增进用户参与度并支持社区开发,Redis 正式将 Redis OSS 更名为 Redis Community Edition (CE),并发布了最新的 7.4 版本。

Redis 7.4:开启新的篇章

全新的 Redis Community Edition 7.4 带来了一系列新功能和改进:

  • 显著提升易用性和效率:最引人注目的是社区长期呼吁的哈希字段过期功能,它允许更精细地控制数据的过期时间,从而实现更高效的缓存和会话存储管理。
  • 引入新矢量数据类型bfloat16float16:这些新类型大幅减少了内存使用(最多可达 47%),并在高负载下将延迟降低多达 59%。这些改进对需要快速响应和高效内存管理的应用程序特别有利,比如利用检索增强生成 (RAG) 技术的 AI 应用。
  • 改进 Redis 查询引擎:简化了二级索引的使用。以前,查询标签中的特殊字符容易出错。现在,你可以将查询项括在双引号中,无需转义特殊字符,大大简化了查询过程并显著减少了语法错误。

Redis Stack 7.4 还带来了其他改进,包括更好地处理数据库中的空字段和缺失字段,以及增强的地理空间搜索功能。但由于使用率低,触发器和函数功能已被移除。

许可证与可用性

Redis 7.4 Community Edition 采用 RSALv2 和 SSPLv1 双许可证,对开发者、社区成员和最终用户仍然免费。你可以自由下载和使用该软件。要了解更多详情,请查看官方发布公告

赞(0) 赞赏

评论 抢沙发

微信赞赏