写点什么

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:102948
用户头像

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

关注

评论

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

数字孪生搭高台,温控节能唱新戏

鲸品堂

数字孪生 建模 智慧机房

我也创业了!

Serverless Devs

人工智能 Serverless 云原生

网关改造正当时,跟学 HigressOps 夏季营

阿里巴巴云原生

MySQL能用OFFSET分页查询吗

fm

MySQL

一文了解 MySQL 全新版本模型

爱可生开源社区

LeaRun快速开发框架如何解决低代码劣势?

力软低代码开发平台

软件测试 | MySQL字符集的修改步骤

测吧(北京)科技有限公司

测试

故障注入的方法与工具

DevOps和数字孪生

故障注入 汽车行业

搭建 OpenTiny 组件库的 Playground 指导手册

OpenTiny社区

开源 Vue 前端 UI组件库

3种常见的测试自动化类型

汽车之家客户端前端团队

前端 单元测试 集成测试 自动化测试 端到端

容灾切换时间减少 99%,“云边协同”如何提升影演服务效率与稳定性

阿里巴巴云原生

阿里云 云原生

Docker的架构与安装

timerring

Docker

深入理解 Serverless 计算的并发度

阿里巴巴云原生

阿里云 Serverless 云原生

可视化逻辑编排工具——低代码/无代码平台

互联网工科生

软件开发 低代码 无代码 JNPF

软件测试 | MySQL字符集的设置

测吧(北京)科技有限公司

测试

和鲸 ModelWhale 与麒麟系统适配认证,打造自主安全、性能可靠的信创 AI 基础软件

ModelWhale

人工智能 信创 国产 麒麟软件 数据科学平台

安卓快速启动,启动速度 285 毫秒的实时安卓操作系统(RTAndroid)或 实时 Linux

winfredy

android Linux 快速启动

NFTScan | 07.17~07.23 NFT 市场热点汇总

NFT Research

NFT\

软件测试 | MyISAM是什么

测吧(北京)科技有限公司

测试

亚信安慧荣获第二届“鼎信杯”优秀技术支撑奖

亚信AntDB数据库

数据库 AntDB AntDB数据库 企业号 7 月 PK 榜

一份数据满足所有数据场景?腾讯云数据湖解决方案及DLC内核技术介绍

腾讯云大数据

数据湖

第二届粤港澳大湾区(黄埔)国际算法算例大赛正式开启报名

ModelWhale

算法大赛 琶洲 院士 数据科学竞赛 算法赛

程序化广告还有未来么?——程序化领域变化的底层逻辑和反思

不在线第一只蜗牛

系统架构 系统搭建 程序化

记一次容器环境下出现 Address not available

阿里巴巴云原生

阿里云 容器 云原生

比AD更好用的“PCB设计文件转生产文件”工具

华秋PCB

软件 工具 AD PCB PCB设计

软件测试 | MySQL存储引擎

测吧(北京)科技有限公司

测试

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