#database

用 Rust 重写的 Postgres 通过所有回归测试

github.com · ⭐️ 9/10 · 2026-07-09

9/10

一个名为 pgrust 的项目使用大型语言模型 (LLM) 将 PostgreSQL 完全用 Rust 重写,目前已通过官方 PostgreSQL 回归测试的 100%。 这证明了使用 AI 重写关键基础设施软件(如数据库)的可行性,可能带来更快的创新和更安全的内存管理,同时也引发了关于许可证、代码审查以及对 AI 生成代码信任度的辩论。 该重写项目使用 LLM 生成代码,在不到一个月内产生了超过 7,000 次提交,使得传统代码审查变得不切实际。项目采用 AGPL 许可证,这与 PostgreSQL 的宽松许可证不同。