写点什么

PostgreSQL 9.4 Beta 1 发布,支持 JSONB

  • 2014-05-19
  • 本文字数:700 字

    阅读完需:约 2 分钟

5 月 15 日,PostgreSQL 全球开发小组正式发布了 PostgreSQL 9.4 首个测试版,此测试版包含了 9.4 正式版中的所有功能,目前官方已经提供了下载地址供外界下载测试,新版本的PostgreSQL 内建了一些NOSQL 的功能,全面转型为一款混合型(SQL 和NOSQL)数据库。

早在PostgreSQL 9.2 中就已经提供了对 JSON 的原生支持,JSON 是 NOSQL 数据库的特点之一,最常见的 NOSQL 数据库 MongoDB 的存储格式就是 JSON 类型的,但是由于数据库直接存储 JSON 字符串的性能非常差,所以业内会使用二进制结构来存储 JSON 数据以提高查询等方面的性能,比如 Mongodb 的底层存储结构 BSON 。PostgreSQL 9.4 中也开始支持二进制的存储结构 JSONB(Binary JavaScript Object Notation),JSONB 与 Mongodb 的 BSON 大同小异,主要差别是 BSON 不能支持大于 64 位的整型以及浮点型数据。随着 JSONB 的引入以及索引、函数、JSON 相关操作等功能的支持,PostgreSQL 已经全面支持文档型数据的存储并且有相当不错的性能。

除了对 JSONB 的支持外,PostgreSQL 提供了新的 Data Change Streaming API 以对 replication 流中的数据编码和转换。实时刷新(Refresh Concurrently)的物化视图可以及时更新数据报告。ALTER SYSTEM SET 允许管理人员通过 SQL 命令行修改 PostgreSQL 的配置文件postgresql.conf

另外,PostgreSQL 9.4 Beta 1 中还包含了一些其他的功能,比如 Replication slots ,详细内容读者可以阅读发行说明更新日志。读者可以下载安装最新版本的 PostgreSQL 来体验其新功能。PostgreSQL 是目前流行的开源数据库之一,并逐步成为开源关系型数据库的首选,此次发布的新特性更是让人心动,让我们一起来期待更好的 PostgreSQL。

2014-05-19 02:244594
用户头像

发布了 219 篇内容, 共 152.2 次阅读, 收获喜欢 195 次。

关注

评论

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

GaussDB(DWS)如何实现实时,批量和交付式查询一站式开发

乌龟哥哥

10月月更

在线问题反馈模块实战(八)​:实现图片上传功能(上)

bug菌

springboot 项目实战 10月月更

【设计模式】Java 语言不同的编程范式-第1章

跟着飞哥学编程

设计模式 编程范式 java 编程 10月月更

【一Go到底】第二十一天---defer

指剑

Go golang 10月月更

Qt|模态窗口如何实现进入页面等待加载数据效果

中国好公民st

c++ qt 10月月更

PHP出发(php+apache+MySQL)

江拥羡橙

php MySQL apache 社区 10月月更

SAP | 内部表的表类型

暮春零贰

SAP 10月月更 内部表

数据湖(六):Hudi与Flink整合

Lansonli

10月月更 Hudi与Flink整合

Sonatype Nexus 管理员初始密码

HoneyMoose

在线问题反馈模块实战(七):安装部署swagger2

bug菌

springboot 项目实战 10月月更

在线问题反馈模块实战(九)​:实现图片上传功能(下)

bug菌

springboot 项目实战 10月月更

golang中的切片

六月的

Go slice

Fabric8 Docker Maven Plugin 如何让部署的时候执行 Docker 打包推送

HoneyMoose

Vue中的diff算法深度解析

yyds2026

Vue

“程”风破浪的开发者|镜像仓库迁移的方法

琦彦

学习方法 Harbor 10月月更 “程”风破浪的开发者

【愚公系列】2022年10月 Go教学课程 035-接口和继承和转换与空接口

愚公搬代码

10月月更

CentOS 上安装 Sonatype Nexus 仓库

HoneyMoose

“程”风破浪的开发者|慢慢踏上算法学习之旅

六月暴雪飞梨花

学习方法 算法 10月月更 “程”风破浪的开发者

Webpack中的高级特性

Geek_02d948

webpack

微信小程序云开发收费调整,大家怎么看?

江拥羡橙

微信小程序 云开发 10月月更

数据开发也能双轮驱动?

乌龟哥哥

10月月更

React源码中的dom-diff

夏天的味道123

React

IP报文在阿里云上的神奇之旅:同地域内云上通信

阿里技术

通信 IP 路由

加密标准中DES与AES到底是什么?两者有啥区别?

wljslmz

信息安全 加密 AES 10月月更 DES

el-table表格还可以这么玩

江拥羡橙

Vue 3 Element UI 10月月更

“程”风破浪的开发者|如何更好的学习专业知识

闫同学

学习方法 10月月更 “程”风破浪的开发者

Maven docker-maven-plugin 插件 Push 413 错误

HoneyMoose

CentOS部署Harbor镜像仓库

程序员欣宸

Docker 10月月更 habor

Vue虚拟dom是如何被创建的

yyds2026

Vue

PostgreSQL 9.4 Beta 1发布,支持JSONB_语言 & 开发_小盖_InfoQ精选文章