NVIDIA 初创加速计划,免费加速您的创业启动 了解详情
写点什么

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

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

关注

评论

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

Python 实现二叉树前序,中序,后序,零基础也能看得懂

程序媛可鸥

Python 程序员 面试

python3 基础小练习: 判断闰年,2021最新Python算法相关面试大

程序媛可鸥

Python 程序员 面试

python基础教程:元组和集合,踩坑了

程序媛可鸥

大疆被制裁,请马上卸载postman!

Liam

程序员 Postman 开发工具 API swagger

nginx5种负载策略的设置方法,看完直接怼产品经理

程序媛可鸥

Python 程序员 面试

python中把列表中的字符串转成整型的3种方法,收割快手,字节,百度,美团的Offer之旅

程序媛可鸥

Python 程序员 面试

Python中用tuple作为key,写的太详细了

程序媛可鸥

Python 程序员 面试

Flutter 图片库高燃新登场

阿里巴巴终端技术

flutter

2022年中小企业数据安全如何保障?对比华为云与其他云计算大厂,15分钟的字节跳动视频面试

程序媛可鸥

Python 程序员 面试

python DataFrame数据合并 merge()、concat()方法,拿下我人生中第7个Offer

程序媛可鸥

Python 程序员 面试

阿里巴巴副总裁陈丽娟:我对阿里云产品生态的思考 | 云原生加速器观点

阿里巴巴云原生

从硬件到软件,教你从零搭建智慧农业大脑

华为云开发者联盟

物联网 智慧农业 华为云IoT 小熊开发板 STM32L431芯片

python3的变量作用域规则和nonlocal关键字,Python面试及答案

程序媛可鸥

Python 程序员 面试

龙蜥开发者说:从入坑到入门 | 第 2 期

OpenAnolis小助手

开源 龙蜥社区 开发者说 技术的力量

Python 开发编码规范,阿里面试100%会问到的JVM

程序媛可鸥

Python 程序员 面试

Python中return和yield的区别,2021年Python笔试题总结

程序媛可鸥

Python 程序员 面试

Python代码报错看不懂?记住这些报错提示单词轻松解决bug,2021年Python开发陷入饱和,

程序媛可鸥

Python 程序员 面试

2021年【大学生Python学习】社区&&小博主,2021最新大厂高频微服务面试总结

程序媛可鸥

Python 程序员 面试

jQuery入门到精通学习教程,收藏我这篇就够了,Alibaba高并发业务实战文档

程序媛可鸥

Python 程序员 面试

Kafka 常用命令总结,高级Python面试题

程序媛可鸥

Python 程序员 面试

python函数练习题,万字长文

程序媛可鸥

Python 程序员 面试

Python基础教程:print输出带颜色的方法详解,Python开发基础面试题

程序媛可鸥

Python 程序员 面试

Python GUI编程:关于 tkinter 怎么才能写出更好看的界面,华为架构师深入讲解Python开发

程序媛可鸥

程序员

python 同时迭代多个序列,还没吃透内存缓存LruCache实现原理的看这篇文章

程序媛可鸥

Python 程序员 面试

WorkPlus移动平台 | 如何建设“智慧校园”新样态?

WorkPlus

向工程腐化开炮|动态链接库so治理

阿里巴巴终端技术

android 动态链接库

浅谈NIO和Epoll实现原理

Linux服务器开发

网络编程 epoll Linux服务器开发 Linux后台开发 网络io

Tapdata 在“疫”线:携手张家港市卫健委争分夺秒实时抗疫

tapdata

数据库 实时数据

Python“鉴黄”小程序,我离职后面试收割小米等大厂offer

程序媛可鸥

Python 程序员 面试

python回调函数之获取jenkins构建结果,Python编程零基础

程序媛可鸥

Python 程序员 面试

fastposter v2.6.1 发布 程序员专属海报生成器

物有本末

海报 fastposter 海报生成器 电商海报

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