预发布版本文档。 PostgreSQL 19beta4 为测试版本,最终发布内容可能有所不同。
1. 什么是 PostgreSQL?#
PostgreSQL 是一种基于 POSTGRES, Version 4.2 的对象关系数据库管理系统(ORDBMS),后者由加州大学伯克利分校计算机科学系开发。POSTGRES 首创了许多概念,而这些概念直到很久之后才在某些商业数据库系统中出现。
PostgreSQL 是这套原始伯克利代码的开源后继版本。它支持 SQL 标准中的很大一部分,并提供了许多现代特性:
此外,PostgreSQL 还允许用户以多种方式扩展,例如添加新的:
由于采用宽松的许可证,任何人都可以出于任何目的免费使用、修改和分发 PostgreSQL,无论是私人、商业还是学术用途。