PostgreSQL

PostgreSQL是一个强大的对象-关系型数据库管理系统,它按照BSD许可发行。PostgreSQL包含很多高级的特性,拥有良好的性能和很好的适用性。PostgreSQL绑定了很多种编程语言,例如 C, C++, Python, Java, PHP, Ruby等 ,它可以操作很多东西,从简单的Web应用程序到拥有数百万条记录的庞大数据库。

Github stars Tracking Chart

PostgreSQL 是一个功能强大的开源对象关系数据库系统。它有超过 15 年的积极发展和行之有效的体系结构,它在可靠性、 数据完整性和正确性方面赢得了良好声誉。它可在所有主要的操作系统,包括 Linux、 UNIX (AIX,BSD,HP-UX,SGI IRIX,Mac OS X,Solaris,Tru64) 和 Windows 上运行。它是 ACID 完全兼容,完全支持外键、 联接、 视图、 触发器和存储过程 (在多种语言)。它包括大多数的 SQL:2008 数据类型,包括整数、 数字、 布尔值、 CHAR、 VARCHAR、 日期、 间隔和时间戳。它还支持存储二进制大对象,包括图片、 声音或视频。它原生的编程接口支持 C/C++、 Java、.Net,Perl、 Python、 Ruby、 Tcl、 ODBC,除此之外,参见特殊文档

作为企业级数据库,PostgreSQL 拥有多版本并发控制 (MVCC),点时间回收、 表空间、 异步复制,嵌套的事务 (savepoints),在线热备份、 复杂的查询规划/优化器和写前的日志记录用于容错等复杂的功能。它支持国际字符集,多字节字符编码,Unicode,并且它支持语言环境感知的排序,区分大小写和格式。它是高度可扩展的,它可以管理的数据的绝对数量,它可容纳的并行用户的数量。在超过 4 万亿字节的数据管理的生产环境中有积极的 PostgreSQL 系统。有活跃的PostgreSQL系统在生产环境中,管理超过4 TB的数据。

Overview

Name With Ownerpostgres/postgres
Primary LanguageC
Program languageMakefile (Language Count: 20)
Platform
License:Other
Release Count611
Last Release NameREL_16_2 (Posted on )
First Release NamePG95-1_01 (Posted on )
Created At2010-09-21 11:35:45
Pushed At2024-04-28 17:42:34
Last Commit At2024-04-28 13:42:13
Stargazers Count14.7k
Watchers Count524
Fork Count4.3k
Commits Count58.5k
Has Issues Enabled
Issues Count0
Issue Open Count0
Pull Requests Count0
Pull Requests Open Count1
Pull Requests Close Count154
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private

PostgreSQL Database Management System

This directory contains the source code distribution of the PostgreSQL
database management system.

PostgreSQL is an advanced object-relational database management system
that supports an extended subset of the SQL standard, including
transactions, foreign keys, subqueries, triggers, user-defined types
and functions. This distribution also contains C language bindings.

PostgreSQL has many language interfaces, many of which are listed here:

https://www.postgresql.org/download/

See the file INSTALL for instructions on how to build and install
PostgreSQL. That file also lists supported operating systems and
hardware platforms and contains information regarding any other
software packages that are required to build or run the PostgreSQL
system. Copyright and license information can be found in the
file COPYRIGHT. A comprehensive documentation set is included in this
distribution; it can be read as described in the installation
instructions.

The latest version of this software may be obtained at
https://www.postgresql.org/download/. For more information look at our
web site located at https://www.postgresql.org/.

To the top