Redis 7.2 现已推出,支持可扩展搜索、自动分层、触发器和函数

Redis 7.2 发布概览

Redis Inc 近日宣布统一发布 Redis 7.2,引入了多项新功能,包括自动分层、原生触发器以及增强的可扩展搜索功能预览,特别是针对查询和搜索场景的性能提升,如向量相似性搜索(VSS)。

Redis 简介

Redis 是公司的旗舰产品,作为开源的内存数据存储,兼具数据库、缓存、流处理引擎和消息代理的功能,支持不同消息协议的数据服务和应用程序之间的通信。

新特性与改进

  1. 性能提升:Redis 7.2 在性能、新命令和管理性方面进行了全面增强,涵盖开源、源可用、商业云(如 Azure Cache for Redis、Redis Enterprise Cloud for AWS)、软件和 Kubernetes 发行版。
  2. 自动分层:此功能前身为 Redis on Flash,通过将频繁访问的数据保留在内存中,将较少使用的数据迁移到 SSD,使开发者和操作者能够高效处理大规模数据集。据称,与之前版本相比,吞吐量提高了两倍以上,管理大规模 DRAM 的基础设施成本降低了 70%。
  3. 可扩展搜索预览:针对生成式 AI 应用的增长挑战,Redis 7.2 提供了更高的查询吞吐量,包括 VSS 和全文搜索。通过结合分片和无缝数据扩展,公司声称集群的分布式处理得以优化,查询吞吐量提高了 16 倍。
  4. 触发器和函数:开发者可以通过将业务逻辑更靠近数据来构建和维护实时应用,从而降低延迟。此功能允许开发者定义触发器来执行函数,无需等待将代码从客户端引入数据库。
  5. Redis 数据集成(RDI):此预览功能通过逐步从多个数据源引入数据,将任何数据集转换为实时可访问性,支持与 Oracle Database、Postgres、MySQL 和 Cassandra 等数据源集成。
  6. 集群管理用户界面(UI):为 Redis Enterprise Software 用户引入了新的集群管理 UI,确保操作者能够更轻松地访问数据库信息。
  7. 库的协作:通过与 Jedis、node-redis、redis-py、NRedisStack 和 Go-Redis 等库的维护者合作,公司增强了用户体验、文档、治理、性能和安全性的一致性。

业界评价

  • Stephen O’Grady(RedMonk 首席分析师)表示,通过增加新功能和工具,Redis 正在提供更通用的数据库和更好的开发者体验。
  • Reddit 用户则批评 Redis 已停止开发多年,认为其已成为高价企业软件,开源部分仅是一个门面。

更多信息

有关 Redis 的更多信息,请访问 文档页面

阅读 30
0 条评论