跳到主要内容

Overview

PostgreSQL, 我们一般简称为 pg,是一款开源对象-关系型数据库管理系统(ORDBMS),起源于加州大学伯克利分校的 POSTGRES 项目(1986 年),由 Michael Stonebraker 团队主导开发。目前由 PostgreSQL Global Development Group 维护,遵循宽松的 PostgreSQL 许可证(类似 BSD),允许自由使用、修改和商业闭源分发

其核心特性包括:

  • 完全支持 ACID 事务
  • 复杂查询(窗口函数、CTE、递归查询)
  • 多版本并发控制(MVCC)
  • 支持自定义数据类型、存储过程及扩展模块(如 PostGIS,是一种用于地理数据处理的扩展模块)