写点什么

PostgreSQL 的 NoSQL 特性表现抢眼,多个方面优于 MongoDB

  • 2014-09-28
  • 本文字数:569 字

    阅读完需:约 2 分钟

今年 5 月,PostgreSQL 发布了全新的NoSQL 特性,引入了新的类型JSONB,已经升级为一款混合型(SQL 和NOSQL)数据库。而MongoDB 作为流行的文档型数据库,也在努力提高性能以及稳定性,以帮助企业在生产环境中使用。除了发布MongoDB 企业版外,前不久Mongodb 又宣布开始对社区版本提供商业支持。作为关系型数据库,PostgreSQL 已经获得社区的认可,但是作为NoSQL 数据库,PostgreSQL 如何了?近日,EnterpriseDB 对 PostgreSQL 和 MongoDB 的性能作了比较,结果表明 PostgreSQL 在查询、加载、插入方面均优于 MongoDB。具体如下:

  • 在插入方面将近比 MongoDB 快 3 倍
  • 查询方面比 MongoDB 快 2.5 倍以上
  • 数据加载方面比 MongoDB 快约 2.1 倍
  • 相同情况下,MongoDB 消耗将近 3 倍多的磁盘空间

以上测试基于 MongoDB v2.6 和 PostgreSQL v9.4,数据库均为单实例,测试环境为 AWS 虚拟机(32G 内存)。下面是官方给出的 5000 万条记录的测试数据:

测试代码 EDB 已经放到了他们的 GitHub 仓库中,性能测试结果也暗示着 PostgreSQL 同样可以胜任 NoSQL 方面的需求,这也就是说不管是处理结构型数据还是非结构型数据,PostgreSQL 都是一个不错的选择。


给 InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ )或者腾讯微博( @InfoQ )关注我们,并与我们的编辑和其他读者朋友交流。

2014-09-28 20:299269
用户头像

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

关注

评论

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

移动生态盘点与HMS生态解析

华章IT

华为 Android Studio 移动开发 HMS

智慧社区综合管理平台搭建,智慧平安城市建设

13530558032

微服务架构思考 - 理清楚,管起来

jorden wang

为什么香港云服务器更适合放新网站

德胜网络-阳

用一把吃鸡的时间,免费上云搭建网站应用

华为云开发者联盟

服务 建站

应急指挥中心平台搭建,移动可视化指挥解决方案

t13823115967

可视化数据分析搭建 应急指挥

限时!字节Java程序性能优化宝典开源,原来这才叫性能优化

996小迁

程序员 面试 性能优化 笔记

九环智能合约开发

V19927655815

APP开发

抢先体验全新升级版Eternal Wallet!

Geek_c610c0

数字货币 数字货币钱包开发

没能进入大数据领域

escray

面试 面经

Flash Player终将成为历史,HTML5正站在舞台的中央

葡萄城技术团队

为什么说rollup比webpack更适合打包库

fengxianqi

大前端 Rollup webpack

一线大厂开源三份JDK+Spring+Mybatis源码笔记

Java架构追梦

Java spring 源码 jdk mybatis

PostgreSQL 13 RPM中有哪些新功能?

PostgreSQLChina

数据库 postgresql 开源

软件测试必须掌握的http网络协议知识

测试人生路

软件测试

云视频技术领军人赵加雨:如何提升在线教育课堂互动体验

拍乐云Pano

音视频 在线教育 RTC 互动课堂 白板

扒开 SqlSession 的外衣

田维常

mybatis

周立齐出任电动车联合创始人:网红经济背后的病态消费心理

石头IT视角

APICloud AVM 多端开发 |外卖 app 开发案例源码教程(上)

YonBuilder低代码开发平台

Vue 大前端 Web Worker 移动终端

加密猫MIMI系统APP开发|加密猫MIMI软件开发

系统开发

一个企业用电有多浪费?90后开发者大显身手,让每度电从此更“聪明”!

华为云开发者联盟

AI 物联网 智慧园区

区块链溯源平台优势,区块链溯源系统解决方案

13530558032

星域母子币系统软件开发|星域母子币APP开发

系统开发

如何基于 SDK 快速开发一款IoT App 控制智能灯(iOS 版)

IoT云工坊

ios App 物联网 IoT sdk

盘点 2020 | 10 天开发前台系统技术系列

老魚

CSS 大前端 全栈 js 盘点2020

字节二面跪拜“Redis源码”后,面试官直接推荐这份笔记!真是NB

比伯

Java 编程 架构 面试 程序人生

面试必问的 Redis:主从复制

Java架构师迁哥

高空立体云防控系统搭建,智能化平安小区建设方案

t13823115967

平安小区 智慧平安社区建设

如何通过 Serverless 轻松识别验证码?

Serverless Devs

人工智能 Serverless 云原生

2021 云原生走向何处?

云原生实验室

Demo分享丨看ModelArts与HiLens是如何让车自己跑起来的

华为云开发者联盟

人工智能 智能车 hilens

PostgreSQL的NoSQL特性表现抢眼,多个方面优于MongoDB_DevOps & 平台工程_小盖_InfoQ精选文章