数据缓存软件Redis推出Redis 8 这也是更改许可证后首个重大版本更新
内容提要
Redis推出了Redis 8和Redis Flex版本,侧重于AI场景和节省硬件成本。新许可证避免大型云计算公司白嫖,云计算服务商需要购买许可证。Redis 8提高了速度和缓存效率,引入了AI Copilot功能。Redis Flex版本降低了数据缓存成本。
延伸解读
许可证变更的动机与影响
Redis 在 2024 年 3 月将许可证从 BSD 变更为 RSALv2 和 SSPLv1,主要目的是避免大型云计算公司如 AWS 免费使用并从中获利。新许可证下,云计算服务商需购买商用许可证才能继续提供托管服务,例如微软已购买。对开发者和多数企业而言,使用 Redis 基本不受影响,但云厂商不能再“白嫖”。
Redis 8 的 AI 与性能提升
Redis 8 侧重于 AI 场景,作为矢量数据库帮助开发者通过检索增强生成(RAG)创新。它提高了数据缓存效率,实现快速和语义缓存,开发者反馈可节省 30%~90% 的推理成本。此外,新增的 AI Copilot 功能允许开发者用自然语言对话,更快检索文档和编写代码。
Redis Flex 降低硬件成本
Redis Flex 版支持在内存和 SSD 上运行,企业可用闪存驱动器替代部分内存以节省成本。Redis 认为使用 Flex 版能将数据缓存成本降低 80%。不过,该版本尚未提供公开预览,感兴趣的开发者需关注后续发布。
社区版功能整合与现状
变更许可证后,Redis 将之前 Redis Stack 中的功能引入社区版,因为 BSD 许可证下无法直接放入 Redis Core。现在 Redis Core 和 Redis Stack 无区别,统一为 Redis 社区版。但官网暂未提供 Redis 8 社区版下载,目前只能获取 7.x 版本。
Q&A
Redis 8的主要特点是什么?
Redis 8作为AI场景的矢量数据库,提高了速度和缓存效率,并引入了AI Copilot功能,帮助开发者节省推理成本。
Redis Flex版如何帮助企业降低成本?
Redis Flex版支持在内存和SSD上运行,企业可以使用闪存驱动器替代内存,从而将数据缓存成本降低80%。
Redis为何更改开源许可证?
Redis更改许可证是为了避免大型云计算公司如AWS白嫖,确保开发者能够从中获益,并促进公司的创新发展。
Redis 8如何影响AI开发者?
Redis 8提高了数据缓存效率,受到AI开发者青睐,帮助他们在基础模型上通过检索增强生成RAG进行创新。
Redis Flex版的公开预览情况如何?
目前Redis Flex版尚未提供公开预览,但预计很快会有更新,开发者可以关注后续消息。
Redis社区版与Redis Core有什么区别?
变更许可证后,Redis社区版引入了Redis Stack中的功能,现在Redis Core和Redis Stack之间没有区别。