AICon 深圳站聚焦 Agent 技术、应用与生态,大咖分享实战干货 了解详情
写点什么

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

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

关注

评论

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

游戏资产复用:更快找到所需游戏资产的新方法

龙智—DevSecOps解决方案

游戏开发 游戏资产 艾尔登法环 游戏资产复用

应用实践 | Apache Doris 整合 Iceberg + Flink CDC 构建实时湖仓一体的联邦查询分析架构

SelectDB

数据库 flink Doris iceberg

基于微信小程序的婚纱影楼小程序开发笔记

CC同学

小程序

如何通过7个步骤编写出色的在线用户手册

小炮

在宇宙的眼眸下,如何正确地关心东数西算?

脑极体

Fabric.js 手动加粗文本iText

德育处主任

canvas FabricJS 6月月更

脚本之美│VBS 入门交互实战

Windows Server 6月月更 VBS 脚本之美

火线沙龙第26期-多云安全专场

腾源会

区块哈希竞猜游戏系统开发(dapp)

薇電13242772558

哈希值

Helix QAC更新至2022.1版本,将持续提供高标准合规覆盖率

龙智—DevSecOps解决方案

C语言 静态代码分析 Helix QAC 代码合规率 代码合规

学C++还是学Java?做软件研发还需掌握哪些知识和技能?

dvlinker

Java c++ 数据库 网络知识 汇编代码

如何轻松快速构建区块链应用?技术大牛带来一线技术实践分享

腾源会

八大误区,逐个击破(终篇):云难以扩展、定制性差,还会让管理员失去控制权?

龙智—DevSecOps解决方案

Atlassian 云版 版本选择 迁移上云

如何使用物联网低代码平台进行流程管理?

AIRIOT

低代码 物联网,

RabbitMQ基础知识

龙空白白

RabbitMQ

openGauss Developer Day 2022正式开启,与开发者共建开源数据库根社区

远程办公之:如何成为时间管理大师?| 社区征文

甜甜的白桃

初夏征文

SAVE: 软件分析验证和测试平台

华为云开发者联盟

云计算 测试 后端 开发 软件分析

JDBC 在性能测试中的应用

阿里巴巴云原生

阿里云 云原生 JDBC 压测

混沌工程,了解一下

华为云开发者联盟

云计算 测试 后端 混沌工程 华为云

活动报名 | MongoDB 5.0 时序存储特性介绍

MongoDB中文社区

mongodb

RabbitMQ访问Web端口报错User can only log in via localhost

龙空白白

直播分享| 腾讯云 MongoDB 智能诊断及性能优化实践

MongoDB中文社区

mongodb

Python 设计模式:适配器模式

宇宙之一粟

设计模式 适配器模式 6月月更

好用的人事管理软件有哪些?人事管理系统软件排名!

优秀

企业管理软件 OA管理系统

直播回顾 | 云原生混部系统 Koordinator 架构详解(附完整PPT)

阿里巴巴云原生

阿里云 架构 云原生 混部 Koordinator

微信视频号如何用 PC 电脑做直播?

boshi

直播 视频号

为什么你的数据图谱分析图上只显示一个值?

清林情报分析师

数据分析 可视化 知识图谱 三元组 情报分析

准备好迁移上云了?请收下这份迁移步骤清单

龙智—DevSecOps解决方案

迁移计划 迁移上云计划 迁移上云步骤 上云步骤清单 云迁移策略

SLSA: 成功SBOM的促进剂

安势信息

开源 开源软件供应链 软件物料清单 SBOM SLSA

Flutter中的GetX状态管理用起来真的那么香吗?

岛上码农

flutter ios 移动端开发 安卓开发 6月月更

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