Perplexity 自研 Rust 键值存储 CobbleDB 替换 DynamoDB,查询延迟降低 5 倍

该架构能够更高效地支撑高并发查询量,在管理大规模生产流量的同时实现了延迟改善和存储成本下降。

Perplexity 已将其搜索基础设施从 Amazon DynamoDB 迁移至 CobbleDB,后者是该公司使用 Rust 语言内部开发的一款键值存储系统。此次迁移旨在降低处理大批量文档时的延迟与成本。

据披露,新架构能够更高效地支撑高并发查询量,在管理大规模生产流量的同时实现了延迟改善和存储成本下降。Perplexity 方面表示,查询延迟较此前降低了约 5 倍,云存储相关支出也同步缩减。

DynamoDB 是亚马逊云科技提供的全托管 NoSQL 键值数据库服务,长期被大量互联网公司用于承载高吞吐量的在线业务。但随着业务规模扩张,其按请求计费的模式和在大批量文档处理场景下的延迟表现,逐渐成为部分企业的成本与性能瓶颈。Perplexity 选择自研替代方案,反映出 AI 搜索类产品对底层数据基础设施的定制化需求正在上升。

CobbleDB 采用 Rust 编写。Rust 因其内存安全性和高性能,近年来在数据库、存储引擎和基础设施软件领域的采用率持续增长。自研键值存储使 Perplexity 能够针对自身搜索工作负载进行专项优化,而非依赖通用型托管服务的标准化配置。

此次迁移的核心动因在于搜索场景对延迟的敏感度。AI 搜索产品需要在用户发起查询后快速完成文档检索与结果生成,底层存储的响应速度直接影响终端体验。同时,随着索引文档规模扩大,存储成本在整体云支出中的占比也在提升,自研方案为成本控制提供了更大空间。

从行业角度看,大型 AI 应用公司逐步下沉至基础设施层、以自研组件替代通用云服务,已成为一种趋势。这类做法在获得性能和成本优势的同时,也意味着企业需要承担相应的运维复杂度和工程投入。Perplexity 此次迁移是否会被更多同类公司效仿,取决于自研存储在实际生产环境中的长期稳定性表现。

该文观点仅代表作者本人,企服科学平台仅提供信息存储空间服务。

赞 (0)
GitLab第二财季营收2.863亿美元增长21%,Flex订阅模式推动账单额增长24%
上一篇 8小时前
柏林警方在犯罪高发区部署AI监控摄像头,可自动识别暴力与破坏行为
下一篇 7小时前

相关推荐

发表回复

登录后才能评论
分享本页
返回顶部