Redis 7.2.0 发布,影响最深远的版本

Redis 7.2.0 现已发布,这是首个 Unified Redis Release。此版本包含一系列广泛的新功能,以及对人工智能计划功能支持的重大投资。

公告称,这是“影响最深远的版本。在每一项增强功能中,你都能感受到一个强烈的主题:让开发人员更轻松地使用 Redis,使其运行得更快,并更轻松地实现创新成果。我们承诺通过所有分发渠道一次性交付所有这些功能,我们称之为 Unified Redis Release。”

Redis 通过多种旨在提高效率、降低成本以及增强可扩展性和性能的策略来支持其数据库服务中的生成式 AI 工作负载。Redis 的矢量数据库支持两种矢量索引类型:FLAT(brute force search)和 HNSW(approximate search),以及三种流行的距离度量:余弦、内积和欧几里得距离。其他功能包括范围查询、混合搜索(组合过滤器和语义搜索)、JSON 对象支持等。

Redis 通过以下方式帮助构建和部署 LLM 支持的应用程序

在过去的 12 个月时间里,Redis 已与最流行的应用程序开发框架集成,以创建由 LLM 驱动的聊天机器人、代理和链。其中包括LlamaIndex、Langchain、RelevanceAI、DocArray、MantiumAI和ChatGPT 检索插件。此外,还与 NVIDIA 就一些领先的 ​​AI 项目进行了密切合作:NVIDIA 的 AI Workflows(Merlin 和 Morpheus)、Tools(Triton 和 RAPIDS),以及 NVIDIA 为提供更高的每秒查询次数(QPS)而提供的最先进索引技术 RAPIDS RAFT。

在 Redis Enterprise 7.2 中,推出了可扩展搜索功能的预览版。它允许运行高 QPS、低延迟的工作负载,并跨集群实现最佳分布式处理。与之前 Redis Enterprise 的搜索和查询引擎相比,它可以将查询吞吐量提高高达 16 倍。

随着 Redis 7.2 的发布,为 Redis 客户端提供了全新的指导和支持。其目前正在与五个客户端库(Jedis (Java)、node-redis (NodeJS)、redis-py (Python)、NRedisStack (.Net) 和 Go-Redis (Go))的社区维护人员直接合作,建立文档、用户界面、治理和安全性等方面的一致性。还在 Redis Stack 和 Redis Enterprise(云和软件)中支持 RESP3 协议。

RedisRedis Data Integration(RDI) 现已可用,这是一种直接在 Redis Enterprise 上运行的工具,可以轻松地将任何数据集转换为 Redis。开发团队捕获了最常见的用例,并通过配置界面(而不是代码)提供它们。

RDI 可以从各种来源(例如 Oracle、Postgres 或 Cassandra)获取数据,并在功能上将其转换为实时数据。同样,当数据不“real-time”时,RDI 可以将 Redis Enterprise 的下游更改引入记录系统,而无需添加更多代码或执行神秘的集成。

RDI(目前处于公共预览版)将源数据库中的更改直接流式传输到 Redis,并在其中进一步过滤、转换并映射为 JSON 和 Hash 等格式。

更多详情可查看官方博客。

未经允许不得转载:岩猫星空网 » Redis 7.2.0 发布,影响最深远的版本