MongoDB:

非关系型数据库,文档型数据库,

文档型数据库:可以存放xml,json,bson类型的数据。这些数据具备自述性(self-describing),呈现分层的树状数据结构。数据结构由键值(key=>value)对组成。

存储方式:虚拟内存+持久化。

查询语句:是独特的Mongodb的查询方式。

适合场景:事件的记录,内容管理或者博客平台等等。

架构特点:可以通过副本集,以及分片来实现高可用。

数据处理:数据是存储在硬盘上的,只不过需要经常读取的数据会被加载到内存中,将数据存储在物理内存中,从而达到高速读写。

成熟度与广泛度:新兴数据库,成熟度较低,Nosql数据库中最为接近关系型数据库,比较完善的DB之一,适用人群不断在增长。

优势:快速!在适量级的内存的Mongodb的性能是非常迅速的,它将热数据存储在物理内存中,使得热数据的读写变得十分快,高扩展,自身的Failover机制,json的存储格式。

MySQL:

关系型数据库。

在不同的引擎上有不同的存储方式。

查询语句是使用传统的sql语句,拥有较为成熟的体系,成熟度很高。

开源数据库的份额在不断增加,mysql的份额页在持续增长。

缺点就是在海量数据处理的时候效率会显著变慢。

转载于:https://www.cnblogs.com/knuzy/p/9608363.html

mongodb与mysql的区别与具体应用场景相关推荐

  1. MongoDB和MySQL的区别

    http://www.cnblogs.com/caihuafeng/p/5494336.html MongoDB(文档型数据库):提供可扩展的高性能数据存储 一. 1.基于分布式文件存储 2.高负载情 ...

  2. mangouDB和mysql的区别_谈谈mongodb,mysql的区别和具体应用场景

    最近对数据库比较感兴趣,于是就去研究了下部分相关热门的数据库. MySQL 关系型数据库. 在不同的引擎上有不同 的存储方式. 查询语句是使用传统的sql语句,拥有较为成熟的体系,成熟度很高. 开源数 ...

  3. mongodb 持久化 mysql_(转)mongodb与mysql区别

    mongodb与mysql区别 MySQL是关系型数据库. 优势: 在不同的引擎上有不同 的存储方式. 查询语句是使用传统的sql语句,拥有较为成熟的体系,成熟度很高. 开源数据库的份额在不断增加,m ...

  4. mongodb和mysql的对比_MongoDB和MySQL的区别

    http://www.cnblogs.com/caihuafeng/p/5494336.html MongoDB(文档型数据库):提供可扩展的高性能数据存储 一. 1.基于分布式文件存储 2.高负载情 ...

  5. mongodb和mysql的语法_Mongodb和mysql的区别

    1. Mongodb简介及优缺点分析 Mongodb是非关系型数据库(nosql ),属于文档型数据库.文档是mongoDB中数据的基本单元,类似关系数据库的行,多个键值对有序地放置在一起便是文档,语 ...

  6. Mongodb学习总结(2)——MongoDB与MySQL区别及其使用场景对比

    对于只有SQL背景的人来说,想要深入研究NoSQL似乎是一个艰巨的任务,MySQL与MongoDB都是开源常用数据库,但是MySQL是传统的关系型数据库,MongoDB则是非关系型数据库,也叫文档型数 ...

  7. 爬虫用mysql存储还是mongodb_【面试题】Mongodb和MySQL存储爬虫数据的特点是什么?...

    (1)问题分析 面试官主要考核Mongodb和MySQL数据库的特点,以及关系型与非关系型数据库. (2)核心问题讲解 MySQL属于关系型数据库,它具有以下特点: 在不同的引擎上有不同的存储方式. ...

  8. 【大讲堂讲师专访】张甦:数据库选型需因地制宜,MongoDB与MySQL绝非替代

    云和恩墨大讲堂每周都会邀请业内外大咖进行一小时的线上主题分享,本期我们邀请到了恩墨学院张甦老师,带来题为<MongoDB经典案例分析>的分享,敬请期待. 在开课前,大讲堂有幸采访了张老师, ...

  9. MongoDB与MySQL效率对比

    点击关注公众号,实用技术文章及时了解 来源:blog.csdn.net/u014513883/article/ details/49365987 本文主要通过批量与非批量对比操作的方式介绍MongoD ...

最新文章

  1. IAR8.32.4 for ARM安装预注册教程
  2. dNet项目数据访问层代码总结
  3. c语言linux打印运行时间(耗时) gettimeofday()、timeval、<sys/time.h>
  4. 三、数据分析前,打下数据处理基础(下)
  5. 数据预处理与特征工程—6.Kaggle房价预测中数据预处理与特征工程
  6. C语言 基础40道编程题库汇总
  7. gradle教程java_gradle入门到精通视频教程 下载
  8. 浅谈工程总承包项目WBS的重要性与创建方法
  9. 你什么时候放下,什么时候就没有烦恼。
  10. pandas中inplace_对python pandas中 inplace 参数的理解
  11. python中的计时模块:time.time()
  12. 语言-英语-英国英语:英国英语
  13. 树莓派连接RTL-SDR直接使用命令收听FM广播
  14. wondershaper,一个CentOS系统控制网速的工具
  15. word该值小于列表中的前一条目_Word域的应和详解.doc
  16. 关于batik库在Maven中版本问题
  17. python numpy报错:VisibleDeprecationWarning: Creating an ndarray from ragged nested sequences
  18. 日用品外贸行业管理软件丨汇信外贸软件
  19. SpringBoot-Undertow应用waitting状态线程异常增加的问题探究
  20. 50行代码实现的艺术签名设计微信小程序,轻松对接公众号,涨粉神器,学习赚钱两不误.微信公众号引流工具.html,python学习小项目.艺术签名设计微信小程序,前端学习小项目有趣的项目

热门文章

  1. python redis连接池最大连接数_python redis之连接池的原理
  2. Python pip 用法大全
  3. linux minimal版没有ip信息,如何配置linux网络信息,访问外网
  4. debian 6安装postfix squirrelmail
  5. 2018-08-13 谷歌 protobuf-lite:3.0.1
  6. ArcGIS水文分析实战教程(3)DEM数据准备
  7. [知乎] 端游、手游服务端架构演变
  8. 你最大的敌人是自己:一个独立游戏人的创业自白
  9. MFC 教程【3_CObject类】
  10. oracle公司部门划分,Oracle数据库4