Redis的未来

Redis的未来

💡 原文英文,约1400词,阅读约需5分钟。
📝

内容提要

Redis正在简化开发者体验,整合向量搜索和JSON支持,推出Redis Data Integration以便于数据转换。通过收购Speedb,Redis将提升速度和性能,继续推动生成AI应用的发展,并计划推出更多社区请求的功能,致力于成为实时数据平台的领导者。

🔎

延伸解读

从Redis 8开始:功能整合与开发者体验提升

Redis 8将把Redis Stack的查询、搜索、向量搜索、JSON文档、时间序列和概率结构等功能整合到社区版中,用户无需单独下载。这一变化基于社区对Redis Stack的积极反馈,2023年Redis Stack下载量占Redis 6.x总下载量的一半以上。同时,Redis将统一支持主流客户端库,并确保客户端缓存等特性在所有官方库中行为一致,旨在简化开发者的使用体验。

生成式AI支持:向量搜索与RedisVL

Redis很早就认识到数据库内向量搜索的必要性,现在通过实时向量搜索、语义缓存和聊天历史等功能,帮助开发者经济高效地构建生成式AI应用。新推出的Redis向量库(RedisVL)支持与Azure OpenAI、AWS Bedrock、LangChain、OpenGPTs和LlamaIndex等框架集成。RedisInsight月活已超10万,并将推出AI助手Redis CoPilot,让开发者用自然语言交互数据并生成代码。未来计划通过产品量化和硬件加速进一步优化RAG用例的成本和性能。

Redis Data Integration:简化实时数据管道

许多公司在构建现代Web/移动应用时,面临数据分散在非实时关系型或NoSQL数据库中的挑战。Redis Data Integration(RDI)利用变更数据捕获(CDC)技术,持续将多个数据源的数据转换到Redis中,并可通过写回技术同步数据变更。RDI目前处于公开预览阶段,已有早期客户在生产环境部署,预计未来几个月内正式可用。通过单一API访问数据,Redis旨在成为现代实时应用的前端数据库。

收购Speedb:强化速度与性价比

Redis宣布收购Speedb,后者被称为世界上最快的存储引擎。过去两年,双方已合作将Speedb作为Redis Enterprise自动分层功能的默认存储引擎(7.2版本引入)。此次收购旨在将Speedb完全集成到Redis核心中,利用SSD存储和传输速率的进步(当前10GB/s,比Redis最初发布时的100MB/s快两个数量级),在不牺牲端到端性能的前提下,提供更快的速度和更高的性价比,从而拓展新的用例。

❓

Q&A

Redis如何简化开发者体验?

Redis通过整合Redis Stack功能,包括查询、搜索、向量搜索和JSON文档支持,提供一个全面的社区版,简化了开发者的使用体验。

Redis Data Integration(RDI)有什么功能?

RDI帮助开发者无缝转换来自多个数据源的数据,使用变更数据捕获(CDC)技术,支持实时数据处理。

Redis如何支持生成AI应用?

Redis推出了Redis向量库(RedisVL),支持与多个生成AI框架的集成,允许开发者高效构建实时生成AI应用。

Speedb的收购对Redis有什么影响?

收购Speedb将提升Redis的速度和性能,进一步巩固其作为世界上最快的实时数据平台的地位。

Redis未来的发展方向是什么?

Redis将继续根据开发者社区的反馈推出新功能,专注于简化开发者体验,并致力于成为生成AI应用的首选平台。

Redis Stack在Redis 8中的作用是什么?

Redis Stack在Redis 8中整合了查询、搜索、向量搜索等功能,提供了一个全面的解决方案,简化了用户的使用流程。

🏷️

标签

➡️

继续阅读