select open change scope Open full search

PG.CENTER connects PostgreSQL documentation, reference, and ecosystem knowledge. Maintained by Pigsty.

PostgreSQL 9.1 版发布宣传资料

目录

  新版本发布说明的原文
  特性列表
  25 年的数据库创新
  下载地址
  文档
  许可证
  联系方式
  相关商业公司信息
  企业支持

新版本发布说明的原文

2011/09/12: PostgreSQL 全球开发组宣布业界领先的开源关系数据库 PostgreSQL 9.1 版发布,该版本增加了很多创新性的技术、强大的可扩展性以及类似同步复制、最近邻索引和外部数据包装器等功能。

“PostgreSQL 9.1 版本提供了开源数据库最为高端的企业级功能,它的背后是一个充满生气和创新能力的、是经证明可以引导客户走向成功的社区。PostgreSQL 也在创建和运行云计算方面做好了准备,“VMware 公司的研发副总裁 Charles Fan 说道。

对用户要求的响应

9.1 版本增加了几项用户一直以来申请增加的功能,为用户在 PostgreSQL 基础上发布新的应用扫清了障碍,这些功能包括:

  • 同步复制: 允许跨多服务器进行高可靠性复制。
  • 字段级排序规则: 支持对数据库、表、列设置排序规则。
  • 不记录日志表: 极大地提升了对临时保存数据的性能。

“Heroku 运行着一个世界上最大的 PostgreSQL 数据库”,Heroku 公司的创始人之一,James Lindenbaum 先生说道,”9.1 版本提供的同步复制技术给我们客户带来了创新的方法来保护关键事务数据,并且也验证了 PostgreSQL 在快速增长的数据仓库方面应用的能力。“

前沿特性

社区的开发人员创新地开发了几项最前沿的功能,9.1 版本包括以下几项数据库业界全新的功能,如:

  • 最近邻索引技术: 索引是按照”距离“来达到在查询中快速定位和文字搜索。
  • 可串行化快照隔离: 使用”真正的可串行化“,确保并行事务的一致性。
  • 可更新的 CTE 功能: 在一个查询中执行复杂的多阶段数据更新。
  • 安全增强型版本: 发布军用级安全和强制访问控制的版本。

”OpenERP 软件依赖于具有企业级特性的 PostgreSQL,来为我们用户的每天操作实现快速、安全和可伸缩性的商业应用。在高并发和复杂事务条件下的数据完整性对我们来说是关键,我们对新的 PostgreSQL 9.1 版本中可串行化快照隔离技术非常感兴趣!“OpenERP 社区经理 Olivier Dony 说道。

可扩展的数据库引擎

PostgreSQL 的可扩展性允许用户增加新的功能来运行生产环境的数据库,并且可以执行一些其他数据库系统无法完成的任务,9.1 版本增加的新可扩展性工具,包括:

  • 外部数据包装器: 允许从 PostgreSQL 中附加或查询其他数据库内容。
  • 扩展: 可以很方便地创建、加载和管理新的数据库功能。
所有上述新特性以及其他更多的功能,在 9.1 版本新增功能列表页面中有显示,同样在发布声明中也有

在 PostgreSQL 25 年的开发过程中,我们社区将持续致力于开发新的数据库技术,并每年发布一个新的大版本。现在可以下载 9.1 版本并体验世界上最为强大的开源数据库系统。

关于 PostgreSQL: PostgreSQL 是业内领先的开源数据库系统,背后是一个由数千名用户和贡献者以及数十家公司和组织组成的全球社区。PostgreSQL 项目建立在始于加利福尼亚大学伯克利分校的 25 年工程积累之上,如今仍保持着无与伦比的开发速度。PostgreSQL 成熟的特性集不仅可与顶级专有数据库系统相媲美,还在高级数据库特性、扩展性、安全性和稳定性方面超越它们,更多详情并参与我们的社区,请访问:https://www.postgresql.org。

新版本发布说明(扩充部分)

新特性列表

对用户要求的响应

9.1 版本增加了几项用户一直以来申请增加的功能,为用户在 PostgreSQL 基础上发布新的应用扫清了障碍,这些功能包括:

集群的同步复制:
通过布置使用同步复制技术的 PostgreSQL 集群,允许跨多服务器节点进行高可靠性复制。同步复制支持“2路安全复制”技术,该技术通过主服务器和额外的备份服务器保证事务的确认,极大地减少了数据损失的发生风险。目前仅 PostgreSQL 支持事务级的同步复制,这项技术允许用户在响应时间和数据安全方面根据事务进行选择。
支持多语言数据库的字段级排序规则:
用户现在可以为单个字段上的字符串设置排序规则。这使得真正的多语言数据库成为可能,每个文本字段都可以对应不同语言,并按照该语言正确建立索引和排序。
高性能的不记录日志表:
当性能比持久性更重要时,不记录日志表提供了一种在 PostgreSQL 中管理数据并提升性能的方式。去除日志记录可降低 I/O 开销,与记录日志的数据表相比,性能最高可提升 10 倍。适合使用不记录日志表的场景包括 Web 会话数据、实时日志、ETL,以及函数使用的临时/中间表。

前沿特性

我们社区的开发人员创新地开发了几项最前沿的功能,9.1 版本包括以下几项数据库业界全新的功能,如:

强大的相似性搜索(KNN 索引):
使用 PostgreSQL KNN-Gist 索引创建一个新的应用可以避免代价高昂的数据表扫描。通过使用数学上的“距离”计算用于索引和搜索,KNN 技术增强了 PostgreSQL 的查询能力。这些索引可用于增强一般的文字搜索、文本相似性搜索、地理空间位置比较和其他查询。在一个无索引的表搜索中,不使用 KNN 功能搜索需花 2 秒,而使用后仅需 20ms。文字搜索经过配置在不改变任何 SQL 语句的情况下,也可以支持类似 LIKE '%string%'样的查询。PostgreSQL 是业界内第一个使用 KNN 技术的数据库系统。
可串行化快照隔离:
通过在事务运行时自动侦测已使用的冲突条件来允许用户强制多次地执行复杂的用户自定义的商业规则而不会有阻隔。这个功能目前也是仅 PostgreSQL 具有。
可更新的 CTE 功能 (wCTE):
支持用户在一个语句内执行多个、级联、相关记录的更新。通过使用一个查询的结果去执行另一个查询,用户可以递归地、分级地、跨外键地或是更加创新的方式来更新数据。PostgreSQL 为这项 SQL 特性提供了一个最为完整和有灵活性解决方案。
安全增强型版本 (SE-Postgres):
通过与 SE-Linux 的全集成,发布军用级安全和强制访问控制的版本。SE-Linux 是通过修改 Linux 核心来强化安全相关功能的 NSA 项目。它现已支持主要的 Linux 发布版本,包括但不限于 Red Hat, CentOS, Debian 和 Ubuntu。PostgreSQL 是唯一与 SE-Linux 集成的数据库系统。

可扩展的数据库引擎

PostgreSQL 的可扩展性允许用户增加新的功能来运行生产环境的数据库,并且可以执行一些其他数据库系统无法完成的任务,9.1 版本增加的新可扩展性工具,包括:

外部数据包装器 (FDW):
为了查询 PostgreSQL 数据库之外的数据,作为 SQL/MED 标准兼容支持的一部分,FDW 允许用户创建“驱动程序”并附加外部数据源,这些数据源可作为只读表使用。FDW 使 PostgreSQL 成为企业数据集成的强大工具,也让迁移更容易。社区最初提供的 FDW 包括 CSV 文件、Oracle、MySQL、CouchDB,甚至 Twitter 数据源。未来还会有更多支持。
扩展:
尽管 PostgreSQL 一直具备扩展能力,但现在用户借助 EXTENSION 功能可以更轻松地创建、加载、升级和管理大量数据库扩展。新网站 PGXN.org 上提供了许多可下载的扩展模块。

对上述特性或其他特性的详细解释,也可以参见下列文档:

25 年的数据库创新

POSTGRES 项目起源于加利福尼亚大学伯克利分校,最早源于 1986 年 6 月发布的 POSTGRES,它由 Lawrence A. Rowe 和 Michael R. Stonebraker 设计。从那以后的 25 年里,POSTGRES 成为一个开源项目,转而使用 SQL,后更名为 PostgreSQL,并成为领先的关系数据库系统。今天,我们的社区在开发新数据库功能以及提升性能方面,已可与世界上一些最大的软件公司相媲美。

包括 9.1 版本,POSTGRES 和 PostgreSQL 共发布了 23 个大的版本。PostgreSQL 是仅有的可以持续每年发布新的大版本的主要数据库软件。

下载

文档

HTML 文档和 man 手册页会和 PostgreSQL 同步安装,用户也可以免费地通过在线方式对在线文档进行浏览、搜索、留言。

许可证

PostgreSQL 使用 PostgreSQL 许可证,它是类似 BSD 的许可证,只要求对获许可的源代码保留其版权和许可信息即可。由于这个经 OSI 认证的许可证不限制 PostgreSQL 在商业环境和专有应用程序中使用,因此被公认为是非常有灵活性和对商业应用是友好的。加上有多个公司的支持和源代码归属公共所有,这一许可证使得 PostgreSQL 在那些希望在自己的产品里嵌入数据库的厂商中很流行,因为他们不用担心费用、供应商锁定以及许可条款的改变。

联系方式

相关网站

联系人:
何伟平
北京
laserhenry@gmail.com

周到京
合肥
086013515513326
cn@postgresql.org

相关商业公司信息

“PostgreSQL 9.1 版本提供了开源数据库最为高端的企业级功能,它的背后是一个充满生气和创新能力的、是经证明可以引导客户走向成功的社区。PostgreSQL 也在创建和运行云计算方面做好了准备,”VMware 公司的研发副总裁 Charles Fan 说道。

关于 VMWare 公司: VMware (NYSE:VMW),虚拟环境和云计算架构的全球领先供应商,该公司可以交付经用户验证的、可以减少 IT 复杂性而增加灵活性的解决方案。VMware 公司允许企业采用云计算模式以适应商业上的挑战。它也加速了企业在保护现有投资的前提下加速向云计算模式的转变并提升企业的数据安全和控制。该公司现有超过 250,000 名客户和 25,000 合作者,VMware 的解决方案帮助各种企业降低成本、增加商业灵活性以及保证选择的自由。联系方式: VMWare PR 或电话 +1 (650) 427-2485

“Heroku 运行着一个世界上最大的 PostgreSQL 数据库”,Heroku 公司的创始人之一,James Lindenbaum 先生说道,”9.1 版本提供的同步复制技术给我们客户带来了创新的方法来保护关键事务数据,并且也验证了 PostgreSQL 在快速增长的数据仓库方面应用的能力。“

关于 Heroku 公司: Heroku 公司是一家致力于提供易用、自动化、可靠性高的开放平台的服务商,总部位于加州的三藩市。Heroku 公司是 Ruby 技术和云计算架构的积极支持者。它最近被选为“道琼斯 FASTech 咨询委员会 50 家初创公司观察"表之一,2010 年 4 月被高德纳咨询公司列为”最棒的应用平台服务商“, 被 onDemand 公司列为最好的 100 私人公司,被 ReadWriteWeb 网站列为”2009 最佳产品“和”2010 最佳平台“。2011/04,Heroku 公司被三藩市的商业周刊列为海湾区”最佳工作地点“第 2 名。更多信息可浏览网站博客或是 Twitter。Heroku 是 salesforce.com 的全资子公司,联系方式:Jill Ratkevic

”OpenERP 软件依赖于具有企业级特性的 PostgreSQL,来为我们用户的每天操作实现快速、安全和可伸缩性的商业应用。在高并发和复杂事务条件下的数据完整性对我们来说是关键,我们对新的 PostgreSQL 9.1 版本中可串行化快照隔离技术非常感兴趣!同步复制技术和性能优化是两个我们期待新版本 PostgreSQL 的主要原因,PostgreSQL 是开源软件的典型代表。“OpenERP 社区经理 Olivier Dony 说道。

关于 OpenERP: OpenERP S.A. 是 OpenERP 的开发公司,OpenERP 是一个综合的开源商业应用套件,包括 CRM、销售、财务、项目管理、仓库管理、制造、人力资源及更多功能。2005 年由现 CEO Fabien Pinckaers 创建,OpenERP 形成了社区、合作者、开发者一个完整唯一的生态链。社区(2011/08 统计有 1500 名活跃成员)每天都在向 OpenERP 贡献新的活力。遍布于 65 个国家的网络上的合作者可以在本地交付系统。OpenERP 也提供在线服务(SAAS),它是世界上安装最多的商业套件(每天多达 1000 次下载)。联系方式:Nicoleta Gherlea +32-2-290-34-90

企业支持

PostgreSQL 获得了一大批公司的支持,他们资助开发人员,提供网上资源以及给予了资金上的支持。一些较大的且长期支持的公司名单列在我们的开发支持页面

还有大量的公司提供从独立顾问到跨国公司的 PostgreSQL 支持。

各种捐助将被很乐于接受。