内容提要
Redis 7.4 Community Edition于7月发布,新增了哈希字段过期和内存优化等新功能。此版本还通过改进二级索引和简化查询来提升开发者体验。Redis Cloud引入了标签增强功能,并在Google Cloud上提供14天试用。敬请期待下一集的更多更新。
延伸解读
哈希字段过期:更细粒度的数据管理
Redis 7.4 引入了哈希字段过期功能,允许为哈希中的单个字段设置生存时间(TTL)。此前,Redis 仅支持键级别的过期。这一增强响应了社区长期以来的需求,尤其适用于欺诈检测等场景,其中事件计数器可以按需过期,从而提高精度。对于使用哈希存储对象或会话数据的应用,这提供了更灵活的数据生命周期控制。
向量数据类型优化:bfloat16 与 float16
新版本增加了 bfloat16 和 float16 两种向量数据类型,可在不牺牲准确性的情况下显著减少内存消耗。基准测试表明,与 float32 和 float64 相比,使用这些新类型可获得更高的每秒查询率(QPS)、更低的延迟和更快的索引时间。这对于依赖大规模向量数据库的应用(如语义缓存和实时数据检索系统)尤其有益,使 Redis 在内存密集型操作中更高效。
开发者体验提升:索引与查询增强
Redis 7.4 改进了二级索引,并简化了 TAG 字段中特殊字符的查询。现在可以更轻松地索引和查询空字段与缺失字段,支持更动态的数据模型。地理空间搜索新增了 INTERSECT 和 DISJOINT 操作符。时间序列通过插入过滤器忽略微小变化,提升了大小效率。这些改进旨在使 Redis 更强大、更高效,简化开发工作。
Redis Cloud 标签与试用新功能
Redis Cloud 增强了标签功能:成本报告中的数据库标签现在可通过控制台下载,用户能查看特定标签键或值的数据库成本,报告位于“使用报告”和“账单与支付”选项卡。此外,通过 Cloud API 可以管理数据库标签,包括添加、更新、获取和删除。同时,Google Cloud 客户可享受 14 天的 Redis Cloud 试用,并包含 500 美元的使用额度,方便在 Google Cloud 市场上体验 Redis Cloud。
Q&A
Redis 7.4版本新增了哪些主要功能?
Redis 7.4版本新增了哈希字段过期、内存优化的新数据类型bfloat16和float16、改进的二级索引和简化的TAG字段查询等功能。
哈希字段过期功能有什么用处?
哈希字段过期功能允许用户为单个哈希字段设置过期时间,提高了对哈希的控制,适用于如欺诈检测等需要精确控制的应用。
Redis 7.4如何优化内存使用?
Redis 7.4引入了bfloat16和float16数据类型,这些新类型显著减少内存消耗,适用于大规模向量数据库。
Redis Cloud的新标签功能有哪些?
Redis Cloud新增了可下载的数据库标签成本报告和通过Cloud API管理标签的功能,包括添加、更新、获取和删除标签。
Google Cloud用户如何试用Redis Cloud?
Google Cloud用户可以享受14天的Redis Cloud试用,包括500美元的使用额度。
Redis 7.4如何改善开发者体验?
Redis 7.4通过改进二级索引、简化TAG字段查询和扩展地理空间搜索能力来提升开发者体验。