【AICon】探索八个行业创新案例,教你在教育、金融、医疗、法律等领域实践大模型技术! >>> 了解详情
写点什么

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 官方站点下载最新的版本及相关文档

公众号推荐:

跳进 AI 的奇妙世界,一起探索未来工作的新风貌!想要深入了解 AI 如何成为产业创新的新引擎?好奇哪些城市正成为 AI 人才的新磁场?《中国生成式 AI 开发者洞察 2024》由 InfoQ 研究中心精心打造,为你深度解锁生成式 AI 领域的最新开发者动态。无论你是资深研发者,还是对生成式 AI 充满好奇的新手,这份报告都是你不可错过的知识宝典。欢迎大家扫码关注「AI前线」公众号,回复「开发者洞察」领取。

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

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

关注

评论

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

java培训JVM中方法调用的深入理解

@零度

JVM JAVA开发

推荐一个鸿蒙即时通讯软件《果聊》,有点屌呢!!

坚果

OpenHarmony 7月月更 harmony

墨天轮沙龙 | 北京大学李文杰:面向知识图谱应用的图数据库系统gStore

墨天轮

数据库 图数据库 知识图谱 开源数据库 国产数据库

AI简报-how to use Loss Surfaces 一种模型集成

AIWeker

AI简报 7月月更

2022阿里最新流出MySQL性能优化实践笔记,GitHub上已获千万赞

了不起的程序猿

Java 数据库 java程序员 MySQL 数据库

Neuron 2.1.0发布:支持Sparkplug B规范,更完善的工业协议支持

EMQ映云科技

物联网 IoT 工业 7月月更 版本发布

来TDengine 开发者大会,探索数据架构的迭代升级

TDengine

数据库 物联网 ​TDengine

百度APP iOS端内存优化实践-大块内存监控方案

百度Geek说

ios

Rancher2.6 Monitoring Grafana 对接 LDAP

Rancher

Kubernetes k8s rancher

AWS Trusted Advisor

冯亮

云计算 DevOps AWS

Python基础详解(一)

五分钟学大数据

Python 7月月更

得物数据库中间件平台“彩虹桥”演进之路

得物技术

数据库 云原生 中间件 得物 彩虹桥

来了,MyBatisPlus的join联表查询

冉然学Java

Java mybatis 编程、 Fork/Join框架

React Native 跨端框架与小程序混编实战

Speedoooo

flutter 小程序 React Native APP开发

浅谈:NFT元宇宙链游系统开发原理

开发微hkkf5566

Python丨实用技巧Tips

AXYZdong

Python 7月月更

web前端培训从 Vue CLI 怎样迁移到 Vite

@零度

前端开发 vite

数据库每日一题---第22天:最后一次登录

知心宝贝

数据库 算法 前端 后端 7月月更

双引擎 GPU 容器虚拟化,用户态和内核态的技术解析和实践分享

Baidu AICLOUD

异构计算 AI加速 GPU容器虚拟化

30岁被裁,我想明白的几件事

老张

职业第二曲线 职场发展

户外全彩LED显示屏显示功能

Dylan

全彩LED显示屏 户外LED显示屏

Pro 多店版系统,功能全才非它莫属!

CRMEB

架构“浴火重生”宝典名不虚传!GitHub开源半日标星竟已超300k!

冉然学Java

Java 架构 笔记分享 #Github #开源

Android-聊聊自动化测试真经

芝麻粒儿

android 7月月更

秒懂 Git 与 Gitee

攻城狮杰森

git gitee 7月月更 入门教程

用友网络:把握穿越周期的关键,高研发投入下的发展韧性

Lily

浅析eTS的起源和演进

HarmonyOS开发者

HarmonyOS

OneFlow源码一览:GDB编译调试

OneFlow

源码 编译调试 框架解析

北京银行推出“智策”零售数字化运营体系 加速推进数字化转型发展

易观分析

数字化转型

渗透测试(PenTest)基础指南

SEAL安全

网络安全 DevSecOps 渗透测试 开源软件供应链 软件供应链安全

亚马逊云科技如何通过智能营销帮助苏泊尔实现年产破亿?

Lily

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