HarmonyOS开发者限时福利来啦!最高10w+现金激励等你拿~ 了解详情
写点什么

PostgreSQL 再次引入了 HStore

  • 2013-11-14
  • 本文字数:418 字

    阅读完需:约 1 分钟

PostgreSQL 9.4 将会再次引入 HStore 作为文档类型数据的可选列类型。它取代了 PostgreSQL 在版本 9.0 中引入的 JSON 支持。作为一种基于字符串的表示,JSON 比二进制结构的 HStore 要慢很多。同时通过添加布尔类型和整型的支持,新的 HStore 在语义上等价于 JSON。在实际应用中,这样做能够仅通过一个类型转换操作符完成不同格式之间的双向转化。

最初的 HStore 格式要回溯到 2003 年,那时候引入它还仅仅是为了存储键 - 值对。在这个版本之前,我们还不能使用它来存储类树结构的数据,例如从 JSON 中发现的那些。

早期的性能测试结果很理想。根据 Oleg Bartunov 和 Teodor Sigaev 提供的介绍,PostgreSQL 的新 HStore 格式在数据加载测试上击败了 MongoDB,结果是 76 秒对 8 分钟。使用良好调整的索引读取时,PostgreSQL 运行测试花费了 0.672 毫秒,而 MongoDB 花费了 1 毫秒。当然,这些报告都是 PostgreSQL 提供的,还需要由外部的研究者验证。

查看英文原文 Reintroducing Hstore for PostgreSQL

2013-11-14 08:213756
用户头像

发布了 321 篇内容, 共 118.8 次阅读, 收获喜欢 19 次。

关注

评论

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

TiDB 7.1.0 LTS 特性解读丨关于资源管控 (Resource Control) 应该知道的 6 件事

PingCAP

数据库 TiDB

云智一体,构建汽车智能驾驶解决方案

Baidu AICLOUD

自动驾驶 工具链 异构计算 数据闭环

"开源奥斯卡”认可!天谋科技 IoTDB 企业版荣获 OSCAR 开源尖峰案例开源技术创新(商业产品)奖

Apache IoTDB

LP流动性挖矿defi质押挖矿软件开发,链上挖矿平台搭建

V\TG【ch3nguang】

API网关是如何提升API接口安全管控能力的?

不思jo

安全 API

Linux虚拟化指南:构建虚拟化环境

高端章鱼哥

Linux 虚拟环境

PostgreSQL 技术内幕(十)WAL log 模块基本原理

酷克数据HashData

低代码平台:构建应用程序的“银弹”

互联网工科生

软件开发 低代码 企业数字化

如何出色的进行“自我介绍”?

王磊

Java java面试

Golang微服务框架Kratos应用Pulsar消息队列

golang pulsar Kratos #微服务

实用!Python大型Excel文件处理:快速导入、导出与批量处理

树上有只程序猿

Python Excel

一文了解SmartSE

DevOps和数字孪生

虚拟ECU SmartSE

前后端分离的低代码快速开发框架

树上有只程序猿

前后端分离 低代码开发 JNPF

Linux 爱好者线下沙龙:LLUG 2023 深圳硬核来袭 | 第三站

OpenAnolis小助手

沙龙 龙蜥社区 开源操作系统 LLUG Linux中国

华为“轻松打卡全世界”活动提供一站式出境服务,全球酒店预订85折起

最新动态

SwitchResX for Mac(屏幕分辨率修改工具)v4.13.2正式激活版

mac

苹果mac Windows软件 switchresx 屏幕分辨率修改工具

多模态 多引擎 超融合 新生态!2023亚信科技AntDB数据库8.0产品发布

亚信AntDB数据库

AntDB 国产数据库 AntDB数据库

Golang微服务框架Kratos应用MQTT消息队列

golang mqtt Kratos #微服务

Golang微服务框架Kratos应用RabbitMQ消息队列

golang RabbitMQ Kratos #微服务

英特尔on技术创新大会:加速AI和安全的融合

E科讯

[文本提取]基于Apache Tika的文本内容提取

alexgaoyh

Java nlp tika 文本提取 内容提取

iOS应用程序数据保护:如何保护iOS应用程序中的图片、资源和敏感数据

雪奈椰子

IPA文件重签名教程:使用Ipa Guard进行签名和安装到设备的详细步骤

选择住宅ip代理还是数据中心代理?

巨量HTTP

代理IP http代理

狂热过后,RPA到底是什么?

金小K

RPA RPA评测 RPAxAI

使用 Databend 加速 Hive 查询

Databend

C++输入流和输出流介绍

梦笔生花

PostgreSQL再次引入了HStore_架构_Jonathan Allen_InfoQ精选文章