← 返回列表

Perplexity 的 AI 智能体参与构建数据库,却无权运行它

The New Stack原文发布 2026-09-17 05:51首次收录 2026-09-17上架 2026-09-17 07:10

☆ 收藏查看原文 ↗

这件事讲了什么

Perplexity 公司觉得用亚马逊 DynamoDB 太贵、读性能不可控,于是让两名工程师带着数百个 AI 编程智能体,花两个月写了一个约四万行的 Rust 键值数据库 CobbleDB,现在已承担部分线上搜索流量。读取延迟从 DynamoDB 的中位 31.4 毫秒降到 5.6 毫秒,p99 从 123 毫秒降到 24.2 毫秒,预计成本至少省 20%,未来计划开源。不过 AI 智能体只帮忙写代码、查问题和跑测试,架构和生产系统仍由两名工程师掌控,没有让智能体直接碰生产数据。对读者来说,这说明 AI 辅助开发让小型团队自建基础设施变得更可行,但长期维护这套自定义数据库的成本和工程投入尚未计入,延迟对比也非同时同流量的严格基准测试。

可以使用的工具

文中可用工具

  • DynamoDB原本使用的托管数据库,因成本和读性能控制不足被替换
  • CobbleDBPerplexity 自研的 Rust 键值数据库,现已承担部分线上搜索流量
  • Rust编写 CobbleDB 的编程语言
  • YTsaurus在 Pillar 层用 HDD 存储持久的文档状态,包括版本化元数据、分块和嵌入
  • S3Lorry 通过它将更新打包成分区批次传输到 CobbleDB
  • RocksDB将常用数据保留在内存中,其余数据留在本地 NVMe
这是基于来源内容整理的摘要。原文链接失效后,本页摘要和讨论仍会保留。

讨论 0

登录后参与讨论,阅读资讯无需注册。

还没有评论,来分享第一个看法。