pgrust: A Postgres rewrite in Rust
https://github.com/malisper/pgrust
用 Rust 完全重写的 PostgreSQL,一个从零开始用 Rust 重新实现的版本
100% 通过了 PostgreSQL 18.3 的 46,000 多个回归测试查询
采用每连接一个线程的模型,而非每连接一个进程
在事务工作负载下比 PostgreSQL 快 50%
在分析工作负载下比 PostgreSQL 快约 300 倍
https://github.com/malisper/pgrust
用 Rust 完全重写的 PostgreSQL,一个从零开始用 Rust 重新实现的版本
100% 通过了 PostgreSQL 18.3 的 46,000 多个回归测试查询
采用每连接一个线程的模型,而非每连接一个进程
在事务工作负载下比 PostgreSQL 快 50%
在分析工作负载下比 PostgreSQL 快约 300 倍