写点什么

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

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

关注

评论

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

内卷时代下的前端技术-使用JavaScript在浏览器中生成PDF文档

葡萄城技术团队

前端 PDF JavaScrip

实战 | UI 自动化测试框架设计与 PageObject 改造

霍格沃兹测试开发学社

实战 | 基于JMeter 完成典型电商场景(首页浏览)的性能压测

霍格沃兹测试开发学社

融云 2022 社交泛娱乐出海嘉年华,邀你一起「超浪」!

融云 RongCloud

IT 程序猿 社交娱乐

谈安全测试的重要性

京东科技开发者

漏洞 软件系统 安全测试 网络安全渗透测试

C#/VB.NET: 为Excel表格添加超链接

Geek_249eec

C# Excel VB.NET 超链接

Java线程池创建方式和应用场景

Java快了!

线程池 java;

多云时代如何实现自动化运维?博云给你最优解!

BoCloud博云

云计算 云原生 多云管理平台

从成都核酸系统崩溃,谈谈IT系统如何应对10倍以上流量冲击

星汉未来

如何做好性能压测(一):压测环境的设计和搭建

霍格沃兹测试开发学社

IDaaS系统方舟一账通ArkID内置OIDC认证插件配置流程

龙归科技

Idaas OIDC ArkID

小六六学Netty系列之编解码器和handler的调用机制

自然

Netty 网络 9月月更

【InfoQ】博睿数据CTO孟曦东访谈实录:可观测性技术是未来发展方向

博睿数据

可观测性 博睿数据 智能运维AIOps 极客有约

极致体验!基于阿里云 Serverless 快速部署 Function

阿里巴巴云原生

阿里云 Serverless 云原生

大话测试数据(一)

霍格沃兹测试开发学社

学习Docker就应该掌握的dockerfile语法与指令

霍格沃兹测试开发学社

国内唯一|阿里云入选 Gartner 应用性能监控与可观测魔力象限

阿里巴巴云原生

阿里云 云原生 Gartner 可观测

45张图带你从入门到精通学习WireShark!

wljslmz

Wireshark 网络技术 抓包分析 9月月更

数据可视化分析工具如何在国内弯道超车,迅速崛起?

葡萄城技术团队

全面构建数据安全“护城河”,助力企业数智化升级| 极客星球

MobTech袤博科技

大数据 数据安全

如何利用 xUnit 框架对测试用例进行维护?

霍格沃兹测试开发学社

如何用Sonic云真机打王者

霍格沃兹测试开发学社

实战 | JMeter 典型电商场景(下单/支付)的性能压测

霍格沃兹测试开发学社

史上最全 Appium 自动化测试从基础到框架实战精华学习笔记(一)

霍格沃兹测试开发学社

Axios的引入与使用-提供可响应api案例

Sam9029

前端 网络 axios 9月月更

易观千帆《银行APP用户体验分析白皮书》重磅首发,助力银行打造获客新增长点

易观分析

金融 银行

港股交易系统开发之APP原生or封装?

软件开发大鱼V15988750073

证券 港股交易系统开发 港股打新系统 港股多账户系统 证券app

从普通网站到 PWA 你还在重新写代码吗?

鼎道智联

前端 OS PWA

小六六学Netty系列之再遇Netty

自然

Netty 网络 9月日更

Linux系统安装Nginx

nginx Linux tree 9月月更

云桌面解决方案 企业最佳合作伙伴

力软低代码开发平台

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