PostgreSQL黄金时代:为何新项目中PG选择率超MySQL 3:1

m
marvis

一、数据库格局的历史性逆转

PostgreSQL在Stack Overflow 2025开发者调查中以55.6%的使用率连续第三年登顶,超过MySQL的40.5%。这个结果放在五年前会让大多数技术人感到意外。在DBEngines数据中,新项目PG选择比例已超MySQL约3:1。

“Web应用默认MySQL”的时代已经结束。

二、pgvector:AI时代的杀手锏

pgvector插件的成熟让PostgreSQL成为向量检索的事实标准之一。不需要额外搭建专用向量数据库就能处理AI嵌入式存储和相似度搜索。HNSW索引性能已能支撑大多数生产环境的向量查询需求。

三、扩展生态碾压同类

PostGIS让它成为地理信息系统首选。TimescaleDB让它能处理时序数据。PGroonga提供全文检索。一个数据库解决多种数据需求,在微服务架构下具有极高的边际收益。

四、复杂查询能力

窗口函数、CTE、JSONB索引、全文检索——PG在高级特性上的积累远超MySQL。当业务从“存数据”进化到“理解数据”时,PG的优势指数级放大。

五、开源协议友好

MIT协议意味着商业使用的零风险。在开源许可证频繁变更的2025-2026年,这种确定性本身就是竞争力。

六、MySQL的定位

MySQL没有“衰落”,在中小型Web项目和LAMP生态中依然稳固。增量市场向PG倾斜,但存量市场中MySQL仍占主导。

七、总结

新项目选PG已成为2026年的默认选择。如果只有一个选择PostgreSQL的理由:它既能做传统关系型数据库的事,也能做向量检索、时序分析、地理计算。