PostgreSQL
PostgreSQL(简称 PG)被称为「世界上最先进的开源关系型数据库」。它以标准 SQL 支持完善、类型系统丰富、扩展能力极强著称,适合复杂查询、地理位置、JSON 与混合负载场景。
内容导航
MySQL 与 PostgreSQL 对比
Tip
选型经验:简单高并发 OLTP、团队更熟悉 MySQL,选 MySQL;复杂查询、地理/JSON/向量、需要强标准 SQL 与扩展能力,选 PostgreSQL。两者业务能力高度重叠,团队熟悉度往往才是决定因素。
核心特性速览
- MVCC:读写不互相阻塞,但旧版本需
VACUUM回收。 - WAL:崩溃恢复与复制的核心,属物理日志。
- 丰富索引:GIN/GiST 支撑全文、JSON、数组与几何检索。
- 扩展:
CREATE EXTENSION即可加载 PostGIS、pgvector、pg_trgm 等。