select open change scope Open full search

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

PostgreSQL 9.3 新闻资料包

目录

  新版本发布说明的原文
  特性列表
  下载地址
  文档
  许可证
  联系方式
  相关商业公司引语与全文
  企业支持

新版本发布说明的原文

2013/9/9: 全球开发组宣布业界领先的开源关系数据库 PostgreSQL 9.3 版发布,这个版本扩展了可靠性、可用性及与其他数据库易集成性,用户将会发现,他们可以使用 9.3 版本创建一些对以前版本是不可能实现的新功能。

“PostgreSQL 9.3 为应用开发者提供了我可以立即使用的功能:更好的 JSON 功能、正则表达式索引,以及借助 PostgreSQL 外部数据包装器更轻松地整合数据库。没有 9.3,我真不知道以前的项目是怎么完成的。”VenueBook 公司的 CTO Jonathan S. Katz 说道。

外部数据的可读写

9.3 版本的外部数据包装器使 PostgreSQL 能够读写外部数据,允许在不同数据库系统间进行双向数据交互。今天,复杂的 IT 环境下可能包括多种数据库以及半结构化的数据源,使用 PostgreSQL 将帮助用户将这些数据整合为一个有机的整体。此外,项目还发布了 postgres_fdw,这是一款性能更高的 PostgreSQL 到 PostgreSQL 读写联邦驱动。

“外部数据包装器使我们可以随时接入并测试各种备选后台数据库,让我们能够更智能地选择不同方案来快速满足不同需求。能够设计并实施新的存储方式(包括我们用 Go 语言开发的内部实验性存储),并观察它们如何读、写,甚至彼此进行事务交互,这件事非常令人兴奋。”CloudFlare 联合创始人兼首席工程师 Lee Holloway 说道。

增强的可靠性和可用性

“PostgreSQL 因为它众所周知的稳定性、强壮性、数据一致性、安全性、ACID 事务性和 SQL 标准规范性一直就是我的最喜欢的选择”,Gandi.net 网站的研发经理 Pascal Bouchareine 说道,“我对 9.3 版本中快速的故障切换功能尤其感到兴奋”。

新版本中用于进一步提升和扩展 PostgreSQL 可靠性和可用性的特性包括:

  • 数据页的校验:帮助管理员快速检查失效磁盘和可能导致数据出错的有问题硬件
  • 快速故障切换:可以实现亚秒级的从主库向副本的切换,支持“电信级”高可用性
  • 流式重建:在主机失效后可以更加简单、快速地重新配置级联复制

开发人员友好的特性

如同每年的大版本升级一样,PostgreSQL 9.3 版本也包括很多让 PostgreSQL 工作起来更加简单、更加灵活和让应用程序开发人员、管理员、架构师有更多工作乐趣的新特性,这些特性包括:

  • 更多的 JSON 构建器和提取方法
  • 可自动更新的视图
  • 可并行执行 pg_dump 导出,以提高大数据库的备份速度
  • LATERAL 连接(后一个子查询可以引用前一个子查询内容)

另外,PostgreSQL 9.3 版本的用户自定义的后台进程允许开发者开发任务管理器、请求处理器、并行处理器、队列工具以及其他应用程序的辅助程序,以使 PostgreSQL 可作为一个工作负载协调器。如已有一个已发布的应用程序 Mongres,这是一个后台进程,它可以接受 MongoDB 的查询请求、翻译请求并将之传给 PostgreSQL。

关于 PostgreSQL

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

有关新特性的更多信息

有关上述提及的新特性以及其他特性介绍,可查询以下资源:

下载

文档

HTML 格式文档和 man 格式的文档随 PostgreSQL 一起安装,用户也可以免费地在网站上对在线文档进行浏览、搜索和反馈评论。

许可证

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

联系方式

相关网站

联系人:

何伟平
北京
laserhenry@gmail.com

周到京
合肥
13515513326
cn@postgresql.org

相关商业公司信息

VenueBook 公司
“PostgreSQL 9.3 版本为开发者提供了一系列可立即使用的功能,例如更好的 JSON 功能、正则表达式索引,以及更容易使用外部数据包装器来整合数据库。没有 9.3 版本的这些功能,我都不知道我的项目如何按时完成。”VenueBook 公司的技术总监 Jonathan S. Katz 说道。

VenueBook 公司提供基于云计算的活动管理方案,可以在一个地方帮助管理整个活动流程。我们的软件帮助活动经理准备并审批合同、菜单、在线支付等事务。不同于市面上只能帮你管理活动的其他系统,我们还能简化流程并安排日程。联系方式(仅英语):info@venuebook.com, +1 646-543-8368

CloudFlare 公司
“CloudFlare 很自豪地将 PostgreSQL 9.3 纳入我们的工具箱,为数百万网站提供加速和安全保障。它为我们在数据层保持敏捷并实现扩展提供了所需的可扩展性和可定制性。尤其是可写的外部数据包装器,让我们可以接入并无缝测试各种后端备选方案,使我们能够快速满足不同需求并进行智能原型设计。能够构想并搭建新的数据存储(包括我们用 Go 编写的内部实验性存储),然后看着它们读取、写入,甚至彼此进行事务交互,这件事令人兴奋。

“将外部数据包装器、物化视图和 LATERAL 连接用于查询,再配合用于监控的自定义后台工作进程,使 PostgreSQL 成为一个真正强大的平台,我们打算持续使用它,并与之共同成长。CloudFlare 很高兴能把这颗明珠纳入我们的工具箱。”CloudFlare 联合创始人兼首席工程师 Lee Holloway 说道。

CloudFlare 公司可以让用户网站更快,保护它们免受攻击,并确保它们始终在线,还可以通过简单点击添加新的应用。不论目标网站大小和所用平台如何,CloudFlare 都能在不增加硬件、软件,甚至不修改一行代码的前提下提升网站能力。CloudFlare 的社区也因此变得越来越强大,凭借我们的技术,每个月都有成千上万的人体验到一个更快、更安全、更好的互联网。CloudFlare 公司被世界经济论坛称为技术先锋,2011 年和 2012 年被《华尔街日报》评为最具创新性的网络和互联网公司,2012 年被《快公司》评为世界前 50 大最具创新力的公司。CloudFlare 公司位于美国加州三藩市,联系地址(仅英语):press@cloudflare.com, +1 (650) 485-1399

Gandi.net 公司
"我们需要使用复制技术,对最近这项特性的改进非常感兴趣,我对 9.3 版本中的快速故障切换功能尤其兴奋。我们在 Gandi IAAS/PAAS 平台上已经使用 PostgreSQL 很长时间,最近我们也使用它创建我们的在线系统每天来存储、计算、输出数百万条记录,真的是很简单"。

"PostgreSQL 因为它众所周知的稳定性、强壮性、数据一致性、安全性、ACID 事务性和 SQL 标准规范性一直就是我的最喜欢的选择,现在它变得更加现代、充分使用了操作系统提供的功能,我们可见到很大的性能提升和失效时更加容易的管理。它就是适用于关键业务的最好的数据库",Gandi.net 网站的研发经理 Pascal Bouchareine 说。

GANDI.net 网站是经 ICANN 批准的一级域名注册商之一,可注册.COM, .NET,.ORG, .BIZ, .INFO 域名和在法国的 .NAME, .BE, .FR, .EU 域名,它提供超过 200 个域扩展并且仍在增加中。在目前注册领域可能会有一些”灰色“的操作,但 Gandi 认为它是一个遵守道德规范的域名注册商,它尽量在任何地方对用户的权利和隐私进行保护。英语联系:Thomas Stocking, 法语:Nicolas Lhuillery. Phone: +1 410.429.7402.

企业支持

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

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

我们也很乐意接受各方捐助