Redis推一系列新功能,使数据库更好地支援人工智能应用程序开发,不只可降低快取成本提升效能,还强化资料整合的能力
存储器数据库Redis公司推出一系列产品功能更新,以支援企业人工智能应用程序开发。功能更新包括Redis for AI、Redis Flex、Redis Copilot和Redis资料整合等,这些新功能不只提供更高效的人工智能开发工具、灵活的基础架构,同时也强化资料整合能力,以支援快速且可扩展的应用程序开发。
许多数据库满足人工智能应用开发需求,开始添加专门的功能,Redis也不例外。Redis for AI提供了多项人工智能应用程序开发功能,首先是支援检索增强生成(RAG),结合快速的Redis存储器数据库,其提供一个实时架构,能加快生成式人工智能应用程序的回应速度。而新的语义快取功能,则可以快速检索已储存的答案,减少呼叫大型语言模型的成本。
Redis for AI还有大型语言模型记忆功能,提供个人化用户对话。而代理记忆功能可加速代理的复杂推理功能,提供更准确和快速的回答。Redis for AI还有加入特征储存功能,可在生产环境中向机器学习提供低于1毫秒的高速预测,大幅提升模型的和效能。
由于Redis近期收购了键值储存引擎Speedb,由该引擎支援的Redis Flex也成为本次更新的一部分。Redis Flex是一个可大幅降低快取成本的服务,官方指出,开发者能以相同的价格获得5倍的快取容量。过去,Redis的自动分层功能只适用于大型快取,而小型快取因为成本、策略和应用上的限制,常导致快取未命中,而Redis Flex则针对DRAM和SSD储存设计,进一步最佳化了快取的执行效能,提供比传统存储器解决方案更低成本的快取服务。
Redis也提供了一款名为Redis Copilot的免费虚拟助手,协助开发者快速检索文字讯息、生成程序码片段和指令,并且可以使用自然语言进行资料查询。Redis Copilot与一般虚拟助理使用体验类似,只不过更贴近Redis自家各项功能与需求,使开发者能够获得更精确的回应。
此外,Redis还推出新的资料整合功能,其目的在于加速应用程序的运作。资料整合透过自动化资料工作管线,从外部数据库同步资料到Redis中。开发者只需要使用API就可进行连接,不仅简化开发过程,也提高了资料的可靠性。