# PGX

輕量級 Postgres 相容執行時，可為智慧體與 CI 秒級建立成千上萬個隔離的一次性資料庫。

HTML: https://softbests.com/zh-hant/software/pgx
Markdown: https://softbests.com/zh-hant/software/pgx.md
Website: https://pgx.dev

- 欄目: [資料庫客戶端](https://softbests.com/zh-hant/category/database-clients)
- 定價: 開源
- 平台: macOS, Linux
- 被低估

## 適合誰

需要為每次測試、每個 PR 或沙箱提供全新 Postgres、又不想依賴 Docker 的智慧體開發者與平臺團隊。

## 為什麼值得關注

PGX 相容 Postgres 線協議與 SQL 方言，Rails、Django、Prisma、SQLAlchemy 與 node-postgres 無需改程式碼即可跑完遷移與測試流程。單個 Rust 程序承載大量資料庫，每個庫從密封模板毫秒級建立、空閒時僅佔幾十 KB，還能借寫時複製瞬間分支。它面向一次性環境而非生產資料，已逐位元組通過 Postgres 迴歸測試 231 項中的 219 項，採用 AGPL-3.0 許可、免費，GitHub 約 650 星。目前仍是 v0.1，且只原生支援 macOS 與 Linux，值得關注但還不宜當作成熟的生產基礎設施。

## 可替代誰

- Docker Postgres
- Supabase Branches

## 相關與平替

- [TablePlus](https://softbests.com/zh-hant/software/tableplus)
- [Postico](https://softbests.com/zh-hant/software/postico)
- [DBX](https://softbests.com/zh-hant/software/dbx)
