当前位置:当百下载站 > 电脑软件 > 编程开发 > 数据库类 > PostgreSQLv13.3.2
PostgreSQL

PostgreSQL

版本:v13.3.2 大小:165.5MB 语言:简体中文 类别:数据库类
  • 类型:国外软件
  • 更新:2026-09-18 12:51:33
  • 系统:win7/win8/win10/win11

详情介绍

PostgreSQL 是一款开源的关系型数据库管理系统,持续开发已超过十五年。它完整支持 ACID 特性,并对外键、连接、视图、触发器以及多语言存储过程提供全面支持。在数据类型方面,它覆盖了 SQL92 与 SQL99 标准中的大部分类型,包括整数、数字、布尔值、定长与变长字符、日期、区间和时间戳等。

PostgreSQL 软件界面截图

功能特性与数据类型

1、 作为自由软件数据库,PostgreSQL 的功能覆盖了 SQL-2/SQL-92 和 SQL-3/SQL-99 标准

2、 它提供了目前最为丰富的数据类型支持,其中 IP 类型和几何类型等甚至在某些商业数据库中也不具备

3、 在很长一段时间内,它是唯一同时支持事务、子查询、多版本并行控制系统和数据完整性检查的自由软件数据库

4、 直到 Inprise 的 InterBase 以及 SAP 等厂商将原先的专有软件开放为自由软件,这种唯一性才被打破

5、 它拥有一个活跃的开发团队,提交人员超过三十人,持续推动质量提升

架构与客户端接口

- PostgreSQL 采用经典的 C/S 结构,即一个客户端对应一个服务器端守护进程

- 守护进程负责分析客户端查询请求、生成规划树、检索数据,并将结果格式化后返回客户端

- 数据库服务器提供统一的客户端 C 接口,作为其他接口的基础

- 基于这个 C 接口衍生出 ODBC、JDBC、Python、Perl、Tcl、C/C++、ESQL 等多种客户端接口

- 对接口的支持非常广泛,几乎覆盖所有类型的数据库客户端接口,这也是它的一大优势

历史遗留与平台覆盖

  • 1. 早期 PostgreSQL 继承了 Ingres
  • Postgres
  • Postgres95 的学院派风格
  • 最初以数据库研究为目的
  • 稳定性
  • 性能和使用便利性长期未受重视

2、 直到 PostgreSQL 项目启动后,这些方面才逐步改善,如今已能胜任中上规模的应用业务

3、 已有报道显示生产数据库的数据量达到 TB 级,逼近 32 位计算的极限

4、 学院派背景也带来一个好处:由于各大学软硬件环境差异大,它成为支持平台最多的数据库管理系统之一,覆盖十几种不同系统和硬件体系

5、 至今它仍保持着支持平台最多的数据库管理系统的称号

不足与扩展能力

- 相比高端数据库管理系统,它仍欠缺联机热备份、数据库集群、更优良的管理工具以及更自动化的系统优化功能等特性

- 不过 PostgreSQL 具备极强的扩展能力,可以较容易地扩展数据类型、内部函数、聚集和操作符等

- 用户拥有全部源程序,理论上可以做任何需要的事情,因此很多缺点能够较快得到弥补

- 整体来看,它的特性已能满足绝大部分用户需求,质量和特性仍在快速进步

- 有理由相信,在不远的将来,它能够成为优秀的、自由的商业数据库替代产品

下载地址

  • 电脑版
PostgreSQLv13.3.2

用户评论

(您的评论需要经过审核才能显示)


0条评论