PostgreSQL 🐘 开源

世界上最先进的开源关系型数据库 · 中文社区
🔥 16.4 正式版 📦 跨平台 🛡️ 高安全
PostgreSQL 数据库架构图
为什么选择 PostgreSQL?

PostgreSQL 拥有超过30年的开源积累,支持 ACID 事务、MVCC、分区表、并行查询、逻辑复制、PostGIS 地理空间扩展、JSON/JSONB 文档存储、全文检索、自定义类型等。它被 Apple、Spotify、Reddit 等全球数千家企业信赖。

👍 高扩展性 ⚡ 并行查询 🧩 丰富插件 🌐 地理空间
核心特性
高级SQL特性

高级 SQL 与扩展

窗口函数、CTE、递归查询、表继承、自定义聚合函数、FDW 外部数据包装器。

性能与并发

极致并发 & 性能

多版本并发控制 (MVCC)、并行顺序扫描、并行哈希连接、B-tree 索引优化。

数据安全

企业级安全

行级安全策略、LDAP/GSSAPI 认证、SSL/TLS 加密、透明数据加密 (TDE) 扩展。

📥 下载 PostgreSQL 16.4

支持 Windows · macOS · Linux · Docker

官方下载

包含 pgAdmin、Stack Builder 及扩展包。

PostgreSQL 下载页面
常见问题与解答
PostgreSQL 与 MySQL 主要区别?
PostgreSQL 支持更丰富的 SQL 标准(窗口函数、CTE、递归)、更强大的扩展机制(如 PostGIS)、 MVCC 实现更高效,且对 JSON/JSONB 的原生支持更成熟。适合复杂分析、地理空间、金融等场景。
如何快速开始 PostgreSQL?
下载安装后,使用 psql 命令行或 pgAdmin 图形工具。创建数据库:CREATE DATABASE mydb;。官方文档提供详细教程。
PostgreSQL 支持 NoSQL 特性吗?
支持。JSON/JSONB 数据类型、全文检索、键值对存储、数组、hstore 扩展。可作为文档数据库使用,同时保持关系型 ACID 能力。
是否适合高并发互联网应用?
完全适合。PostgreSQL 具备连接池 (PgBouncer)、流复制、负载均衡、并行查询等特性。许多大型互联网公司(如 Instagram、Telegram)都在使用。
有中文社区或文档吗?
是的,PostgreSQL 中文社区 (postgresql.cn) 提供手册翻译、技术文章、微信群及线下活动。本站也持续收录中文资源。
PostgreSQL 社区会议
生态 & 案例
  • 地理信息: PostGIS 扩展,支持 GIS 空间查询,用于地图、导航。
  • 全文检索: 内置全文搜索,支持中文分词插件 (zhparser)。
  • 数据集成: 通过 FDW 连接 MySQL、MongoDB、Oracle 等外部数据源。
  • 知名用户: Apple (iCloud)、Reddit、Twitch、Uber、Netflix。
学习资源
📘 官方文档 (中文版)
🎓 入门教程 · 20 分钟学会 PostgreSQL
📦 扩展仓库 (pgxn.org)
PostgreSQL 学习路径