PostgreSQL 为什么现在值得每个中文开发者学一遍
发布:2026-10-02 · 观点生态
2020 年前后,中文技术圈对 PostgreSQL 的印象还停留在「Oracle 平替」; 2023 年之后风向彻底变了。这不是玄学,可以拆成三层原因。
1. AI 应用把需求打到了 PG 的主场
- 向量检索:pgvector 让 PG 直接承载 RAG 语义检索层,不必为了一个相似度查询 引入一套新数据库;
- 半结构化数据:LLM 输入输出天然是 JSON,PG 的 JSONB + GIN 索引是老牌强项;
- 全栈框架默认:新一代开发框架(Prisma/Drizzle 生态、Supabase 等)把 PG 当作 第一等公民,「装完框架就有 PG」成了默认体验。
2. 云与 Serverless 降低了持有成本
Neon 的「缩零 + 分支」把 PG 带进了 Serverless 世界:预发拉分支、闲时不花钱。 对独立开发者和创业团队,「先 PG,不行再说」成了理性默认。
3. 国产与信创生态提供了溢出机会
大量国产数据库沿 PG 生态路线演进(详见生态目录)。 PG 技能在这些体系里几乎无缝迁移——招聘市场上「会 PG」的溢价正在变得肉眼可见。
普通开发者的行动清单
- 本周:本地起一个 PG(Docker 一行命令),刷官方教程 1-3 章;
- 本月:把 EXPLAIN ANALYZE 读明白(看这篇图解), 用分析器练手;
- 本季:用 pgvector 给自己的一个 side project 加语义搜索;
- 持续:订阅本站周报,保持对版本与生态的感知。
保持清醒
PG 不是银弹:超大规模分析、极端写入吞吐、多模数据强 Schema 场景仍有更优解。 但「一个足够好的默认选项」的价值,在工程上永远被低估——PG 正在成为那个默认。
本文为 pgcn.cc 原创内容,转载需授权并保留链接。勘误/投稿: 联系方式。