在 2025 收官前,看清 Data + AI 的真实走向,点击查看 BUILD 大会精华版 了解详情
写点什么

PostgreSQL 9.2 业已发布

  • 2012-09-12
  • 本文字数:1036 字

    阅读完需:约 3 分钟

PostgreSQL 是一种著名的开源数据库。最近 PostgreSQL 全球开发小组发布了最新的 9.2 版本,对性能做出了极大提升,并增加了对 JSON 的内建支持。

早在今年五月份发布 beta 版的时候,该小组的首席数据工程师 Ines Sombra 就做出承诺:

PostgreSQL 9.2 会带有本地的 JSON 支持,新特性涉及到索引、复制和性能提升等多方面。

PostgreSQL 9.2 支持水平扩展到 64 个核心,能够进行仅对索引(index-only)的扫描,并降低对 CPU 电力的消耗,从而显著改善了大多数工作负载下的可伸缩性和开发者的灵活性;在垂直可伸缩性方面的改善让 PostgreSQL 可以更有效地应用大型服务器上的硬件资源,在锁管理、写入效率、仅对索引的访问以及其他低级别的操作让数据库引擎能够处理更大量的工作负载。

这些性能上的改善体现在数字上意味着:

  • 每秒最多 350,000 次读取查询(快了 4 倍多)
  • 针对数据仓库查询的仅对索引的扫描(快了 2-20 倍)
  • 每秒最多 14,000 次数据写入

另外,PostgreSQL 9.2 还让开发的灵活性做出了更进一步的支持,它包含了对 Range 类型和 JSON 的支持,让开发者能够以完全不同的方式来使用 PostgreSQL。

Range 类型让开发者可以创建更好的与日历相关、科学和财务的应用程序。还没有其他主流数据库支持这种特性;在 PostgreSQL 中,查询结果能够以 JSON 数据类型的格式返回。用户可以把这种技术和 PL/V8 Javascript 和 PL/Coffee 数据库编程扩展以及可选的 HStore key-value 数据库组合在一起,把它作为“NoSQL”文档数据库来使用,同时还保留了 PostgreSQL 的可靠性、灵活性和性能上的优势。

新的版本发布之后,国内外的开发者都表达了自己的意见。

arfa_zhang 第一时间对 PostgreSQL 9.2 在性能方面的表现做了测试:

postgresql 9.2 发布后, 利用以前的测试环境做了一个对比测试, 单从数据上来看,pg9.2 相对 pg9.1 的性能提升很大, 接下来再组织实际产品性能测试, 如果真的这样, 那接下来, 要做的事情可多了。

mattdeboard 对新版本中增加本地 JSON 支持非常高兴:

我对本地 JSON 支持的特性感到非常激动,我是 PostgreSQL 的粉丝,而这是有史以来最激动人心的版本。

einhverfr 最感兴趣的特性并不限于性能和对 JSON 的支持:

第一个特性是安全性屏障(Security Barrier)和泄漏验证(Leakproof),让我们可以重新思考如何创建多租户应用程序;第二个特性是无继承(No Inherit)约束,我会充分利用它。当应用在表继承性和分区的时候,我主要会使用它来确保事实上表不会拥有自己的行。

你现在可以从 PostgreSQL 官方站点下载最新的版本及相关文档

2012-09-12 22:102987
用户头像

发布了 340 篇内容, 共 147.2 次阅读, 收获喜欢 13 次。

关注

评论

发布
暂无评论
发现更多内容

「布道师系列文章」小红书黄章衡:AutoMQ Serverless 基石-秒级分区迁移

AutoMQ

大数据 kafka 云原生 小红书 AutoMQ

如何让权限管理更便利安全?

芯盾时代

网络安全 权限管理 iam 统一身份认证

云手机对出海企业有什么帮助?

Ogcloud

云手机 海外云手机 云手机海外版 国外云手机 云手机推荐

MES系统功能有什么?对企业有什么价值?

万界星空科技

工业互联网 制造业 生产管理系统 mes 万界星空科技

商品计划在服装品牌供应链管理中的突出地位

第七在线

新资产协议热潮下,普通用户如何有效保障自身加密资产安全?

NFT Research

NFT #Web3

让研发规范管得住 - 我们为什么在流水线之上又做了研发流程?

阿里巴巴云原生

阿里云 云原生 云效

让研发规范管得住 - 我们为什么在流水线之上又做了研发流程?

阿里云云效

阿里云 云原生 云效

如何设计质量规划方案?

老张

技术方案 质量保障 方案设计

选择便宜的云主机,让你的网站实现高性价比托管

一只扑棱蛾子

云主机

1 名工程师轻松管理 20 个工作流,创业企业用 Serverless 让数据处理流程提效

阿里巴巴云原生

阿里云 Serverless 云原生

云上如何实现 Autoscaling: AutoMQ 的实战经验与教训

AutoMQ

大数据 kafka 云原生 AutoMQ autoscaling

无需重新学习,使用 Kibana 查询/可视化 SLS 数据

阿里巴巴云原生

阿里云 云原生 sls

Kafka Exactly Once 语义实现原理:幂等性与事务消息

AutoMQ

大数据 kafka 云原生 幂等性 AutoMQ

TikTok引流中海外云手机的实用功能分享

Ogcloud

云手机 海外云手机 云手机海外版 tiktok运营 海外云手机推荐

灵魂画手有救了!字节开放模型 Hyper-SD,最快 1 步生成 SOTA 级图片(有demo 来试试

字节跳动开源

人工智能 视觉智能 开放应用模型 扩散模型

PostgreSQL 9.2业已发布_DevOps & 平台工程_侯伯薇_InfoQ精选文章