PostgreSQL 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
PostgreSQL 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
PostgreSQL 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !
授权协议 PostgreSQL
开发语言 C/C++ 查看源码 »
操作系统 跨平台
软件类型 开源软件
开源组织
地区 不详
投 递 者 不详
适用人群 未知
收录时间 2008-09-03

软件简介

PostgreSQL (也叫 Postgres)是一个自由的对象-关系数据库服务器(数据库管理系统),它在灵活的 BSD-风格许可证下发行。它提供了相对其他开放源代码数据库系统(比如 MySQL 和 Firebird),和对专有系统比如 Oracle、Sybase、IBM 的 DB2 和 Microsoft SQL Server的一种选择。

PostgreSQL 不寻常的名字导致一些读者停下来尝试拼读它,特别是那些把SQL拼读为"sequel"的人。PostgreSQL 开发者把它拼读为 "post-gress-Q-L"。(Audio sample, 5.6k MP3)。它也经常被简略念为 "postgres"。

PostgreSQL 使用名为 PostgreSQL 的许可证,该许可证与 BSD/MIT 类似。

在线文档:http://tool.oschina.net/apidocs/apidoc?api=postgresql9.1

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论

点击加入讨论🔥(56) 发布并加入讨论🔥
发表了资讯
09/15 11:14

PostgreSQL 16 发布

PostgreSQL 16 现已发布,此版本包含许多新功能和增强功能;包括: 允许并行化 FULL 和内部右 OUTER 哈希联接 允许从备用服务器进行逻辑复制 允许逻辑复制订阅者并行应用大型事务 允许使用新的 pg_stat_io 视图监控 I/O 统计信息 添加 SQL/JSON 构造函数和标识函数 提高 vacuum freezing 的性能 添加对 pg_hba.conf 中用户名和数据库名以及 pg_ident.conf 中用户名的正则表达式匹配的支持 版本 16 包含一些可能影响与以前版本兼...

7
3
发表了资讯
08/11 11:12

PostgreSQL 15.4、14.9、13.12、12.16、11.21 和 16 Beta 3 发布

PostgreSQL 全球开发组针对当前所有被支持版本发布了一次更新,版本包括:15.4、14.9、13.12、12.16 和 11.21,以及 PostgreSQL 16 的第三个测试版。此版本修复了两个安全漏洞并修复了过去几个月报告的 40 多个 bug。 如果你使用 BRIN 索引来查找NULL值, 则升级到此版本后需要重新索引它们。在 PostgreSQL 12 及更高版本上,你可以使用 REINDEX CONCURRENTLY 以避免阻止对受影响的索引和表的写入,例如:REINDEX INDEX CONCURR...

2
0
发表了资讯
07/01 10:30

PostgreSQL 16 Beta 2 发布

PostgreSQL 16 的第二个测试版现已可供下载。此版本包含 PostgreSQL 16 的所有功能预览,但 beta 版本的某些细节可能会在测试期间发生变化。 自 Beta 1 以来的变化 PostgreSQL 16 Beta 2 中的修复和更改包括: initdb选择的默认 collation provider selected 被更改回了libc。 用libicu选择 C 语言的行为被 deferred back 至libicu。在 ICU 64 及更高版本上,C 语言已经过时了,ICU 提供了自己的机制来选择语言或抛出错误。 与连...

0
0
发表了资讯
06/20 18:49

进程模型、线程模型,PostgreSQL 正面临抉择

面向进程模型是一种数据库系统的架构模型,核心思想是将不同的数据库服务分配给不同的进程,每个进程独立运行,相互之间通过进程间通信(IPC)进行协作。这种模型被广泛应用于数据库系统中,例如 PostgreSQL 数据库系统。 正如上文所说,进程模型使得 PostgreSQL 可以将不同的服务分配给多个进程独立运行,每个进程负责不同的任务,例如查询处理、并发控制、锁管理等。进程模型还可以可以保证系统的稳定性和可靠性。当一个进程出...

33
3
发表了资讯
05/26 07:49

PostgreSQL 16 发布首个 Beta 版本

PostgreSQL 16 的第一个测试版现已可供下载。此版本包含 PostgreSQL 16 的所有功能预览,但 beta 版本的某些细节可能会在测试期间发生变化。 以下为 PostgreSQL 16 beta 1 主要功能亮点: 性能优化 此版本为 x86 和 ARM 架构引入了对使用 SIMD 的 CPU 加速的支持,包括对处理 ASCII 和 JSON 字符串以及数组和子事务搜索的优化。此外,PostgreSQL 16 还为 PostgreSQL 的客户端库 libpq 引入了负载平衡。 PostgreSQL 16 包括查询执...

0
0
发表了资讯
05/14 08:02

PostgreSQL 15.3、14.8、13.11、12.15 和 11.20 发布

PostgreSQL 全球开发组针对当前所有被支持版本发布了一次更新,版本包括:15.3、14.8、13.11、12.15 和 11.20。此版本修复了两个安全漏洞并修复了过去几个月报告的 80 多个 bug。 CVE-2023-2454:CREATE SCHEMA ... schema_element破坏保护性 search_path 更改。 受影响的版本:11 - 15。 这使具有数据库级CREATE权限的攻击者能够以 bootstrap 超级用户身份执行任意代码。默认情况下,数据库所有者拥有该权利,并且显式授权可以...

9
4
发表了资讯
02/15 07:21

PostgreSQL 15.2、14.7、13.10、12.14 和 11.19 发布

PostgreSQL 全球开发组针对当前所有被支持版本发布了一次更新,版本包括:15.2、14.7、13.9、12.14、和 11.19。此版本修复了一个安全漏洞并修复了过去几个月报告的 60 多个 bug。 CVE-2022-41862:使用 Kerberos 连接到修改后的服务器时客户端内存泄露。 受影响的版本:12 - 15。 在建立 Kerberos 传输加密的过程中,一个经过修改的、未经认证的服务器或未经认证的中间人可以发送一个未终止的字符串。当libpq客户端应用程序有一...

0
0
发表了资讯
2022/11/12 07:47

PostgreSQL 15.1、14.6、13.9、12.13、11.18 和 10.23 发布

PostgreSQL 全球开发组针对当前所有被支持版本发布了一次更新,版本包括:15.1、14.6、13.9、12.13、11.18 和 10.23。这是 PostgreSQL 10 系列的最终版本,之后 PostgreSQL 10 将不再接受安全和错误修复。如果你正在生产环境中运行 PostgreSQL 10,官方建议制定升级计划。 此次更新修复了过去几个月中报告的超过 25 个 bug。下面列出的问题影响 PostgreSQL 15,其中一些问题也可能影响其他支持的 PostgreSQL 版本。 错误修复和改...

5
2
发表了资讯
2022/10/14 07:33

PostgreSQL 15 发布,改进排序性能、添加 MERGE 命令...

PostgreSQL 15 已发布,此版本在本地管理和分布式部署中的工作负载方面有明显的优化,包括改进的排序性能。此版本还添加了流行的 MERGE 命令、启用 Zstd 和 LZ4 压缩支持,以及更多用于观察/调整数据库状态的功能。 改进的排序性能和压缩 在最新版本中,PostgreSQL 改进了其内存和磁盘上的排序算法。测试基准显示:根据不同的数据类型,此次排序优化大概可加速 25% - 400%。 在 PostgreSQL 15 中,使用 row_number()、rank()、d...

2
6
发表了资讯
2022/10/11 07:20

PostgreSQL 15 RC 2 发布

PostgreSQL 15 的第二个候选版本现已可供下载。公告指出,尽管在 PostgreSQL 15 全面可用之前可能会应用更多修复;但作为候选版本,PostgreSQL 15 RC 2 将与 PostgreSQL 15 的初始版本基本相同。 PostgreSQL 15 的一般可用性计划日期仍然是 2022 年 10 月 13 日,但根据报告的问题可能会推迟到 2022 年 10 月 20 日。 自 15 RC 1 以来进行了几项错误修复,包括有: 恢复了“优化 GROUP BY keys 顺序”的功能。 修复 psql 中的 ...

0
0
发表了资讯
2022/08/30 08:25

PostgreSQL 计划优化性能并降低内存管理开销

Postgres 的 David Rowley 提交了一项重要的修改,旨在提升 PostgreSQL 性能并减少内存管理开销。此举将 chunk header 的大小从 16 字节减少到了 8 字节: 此处所做的更改将我们所有 3 种内存上下文类型的 chunk header 大小减少到仅 8 个字节。对于中小型分配,这显着增加了我们可以在给定 chunk 上放置的 chunk 数,从而更有效地使用内存。 此外,此 commit 彻底改变了指向 palloc 内存的指针必须直接以指向拥有内存上下文的指...

3
4
发表了资讯
2022/08/16 07:39

PostgreSQL 14.5、13.8、12.12、11.17、10.22 和 15 Beta 3 发布

PostgreSQL 全球开发组针对当前所有被支持版本发布了一次更新,版本包括:14.5、13.8、12.12、11.17 和 10.22,以及 PostgreSQL 15 的第三个 beta 版本。此版本关闭了一个安全漏洞并修复了过去三个月报告的 40 多个错误。 PostgreSQL 10 EOL Upcoming PostgreSQL 10 将于 2022 年 11 月 10 日停止接收修复。对于在生产环境中运行 PostgreSQL 10 的用户,官方强烈建议升级到更新的、受支持的 PostgreSQL 版本,以便可以继续接收错...

6
1
发表了资讯
2022/08/05 08:32

PostgreSQL 2022 报告:流行度上涨,开源、可靠性和扩展是关键

Timescale 最新发布了一份 2022 年 PostgreSQL 现状调查报告。调查持续时间为 2022 年 6 月 6 日到 6 月 30 日,共收到了来自全球各地 992 名开发者的回复。PostgreSQL 现状调查提供了对 PostgreSQL 功能和更广泛的 PostgreSQL 社区的一些重要见解。 2019 年发布的第一版报告收集了 500 多名开发人员的反馈,2021 年的第二版报告也抽样调查了近 500 名参与者。根据这两年的调查结果,来自 EMEA(欧洲、中东、非洲)的受访者约占...

3
10
发表了资讯
2022/05/21 07:06

PostgreSQL 15 Beta 1 发布

PostgreSQL 15 的第一个 beta 版本现已可供下载。公告指出,此版本包含 PostgreSQL 15 普遍可用时将提供的所有功能的预览,但该版本的某些细节可能会在测试期间发生变化。 本着开源 PostgreSQL 社区的精神,官方建议用户在系统上测试 PostgreSQL 15 的新功能,以帮助消除可能存在的错误或其他问题。虽然不建议用户在生产环境中运行 PostgreSQL 15 Beta 1,但其鼓励用户找到针对此 Beta 版本运行典型应用程序工作负载的方法。“您...

2
1
发表了资讯
2022/05/17 08:19

PostgreSQL/Kafka 需求驱动,这一企业估值狂涨 22 亿美元

芬兰开源即服务供应商 Aiven 宣布完成 D 轮融资 2.1 亿美元,投前估值为 30 亿美元。本轮融资由 Eurazeo 领投,BlackRock 管理的基金和账户以及现有投资者IVP、Atomico、Earlybird、World Innovation Lab 以及 Salesforce Ventures 参投。 Aiven 成立于 2016 年,在公共云基础架构平台上为一些流行的开源技术提供完全托管的服务。其专业知识涵盖 Apache Cassandra、InfluxDB、MySQL、PostgreSQL、Apache Kafka 和 Elasticsearc...

0
2
发表了资讯
2022/05/16 07:33

PostgreSQL 14.3、13.7、12.11、11.16 和 10.21 发布

PostgreSQL 全球开发组针对当前所有被支持版本发布了一次更新,版本包括:PostgreSQL 14.3、13.7、12.11、11.16 和 10.21。此次更新修复了一个安全漏洞并修复了过去三个月报告的 50 多个错误。 如果你在使用 ltree 数据类型的列上有任何 GiST 索引,你将需要在升级后重新索引它们。可查看发行说明获取完整变更列表。 值得注意的是,PostgreSQL 10 将于 2022 年 11 月 10 日停止接收修复。如果你在生产环境中运行 PostgreSQL 10,...

2
1
发表了资讯
2022/05/12 08:44

谷歌推出 AlloyDB,全托管式 PostgreSQL 兼容数据库服务

为了帮助客户从遗留的数据库系统中解放出来,谷歌宣布了一项新的数据库服务 AlloyDB for PostgreSQL,一种完全托管的、与 PostgreSQL 兼容的数据库服务。“它为现代化你最苛刻的企业数据库工作负载提供了一个强大的选项。” 谷歌的性能测试结果表明,与标准的 PostgreSQL 相比,AlloyDB 在事务性工作负载方面快了 4 倍多,在分析性查询方面快了 100 倍。AlloyDB 在事务性工作负载方面也比亚马逊的同类服务快 2 倍。“这使得 Al...

12
6
发表了资讯
2022/05/07 08:49

5 月数据库排行榜:ES 排名下跌、Oracle 分数浅增

DB-Engines 数据库流行度排行榜发布了 5 月份的更新。 与上个月的数据相比,各数据库的分数波动不大。Oracle 是本月分数增加最多的数据库,但也只是比上月多了 8 分,而且与去年同期相比,下降了 7.12 分。紧跟其后的 MySQL 和 SQL Server 跟去年同期相比,分数可谓是暴跌,分别下降了 34.28 和 51.46 分。 PostgreSQL 和 Redis 的分数较去年也上涨了不少,分别增加了 56.04 和 16.85 分。此外,Redis 的排名也从去年同期的第 ...

4
2
发表了资讯
2022/03/15 08:34

PostgreSQL 在采用 Zstd 压缩方面取得进展

上月,我们曾报道了 PostgreSQL 开始支持 Zstd。目前,这一举措已经有了最新进展;近期落地的代码工作中增加了对 Zstd 基础备份的压缩支持。PostgreSQL 客户端和服务器端压缩现在都支持使用 Zstd。此外,为了适应 -Fp 的使用,由服务器使用 Zstd 压缩的备份现在可以由客户端解压缩。 还有一项 commit 提供了对 WAL 中 full-page writes 操作的 Zstd 压缩。 wal_compression 获得了一个新的值"zstd",以允许使用同名的压缩方法压...

9
7
发表了资讯
2022/03/05 08:47

3 月数据库排行榜:Snowflake 和 PostgreSQL 同比增长最多

DB-Engines 数据库流行度排行榜发布了 3 月份的更新。 三巨头 Oracle、MySQL 和 Microsoft SQL Server 是分数下降最多的数据库,其中 SQL Server 与去年同期相比,分数下降接近 10%。Oracle 和 MySQL 分别减少了 70.42 和 56.59 分。 经常被拿来和 MySQL 比较的 PostgreSQL 本月拿下“最佳得分”,其分数较上月增加了 7.54 分,和去年同期相比更是增加了 67.64 分,两项分数的增幅均为全场第一。 再结合 MySQL 和 PostgreSQL 分...

11
8
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
发表了问答
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
暂无内容
56 评论
543 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部