任何关系型数据库,具有典型的架构设计,显示表和这些表之间的关系。虽然在 MongoDB中,没有什么关系的概念。

MongoDB比RDBMS的优势

  • 架构:MongoDB是文档型数据库,其中一个集合保存不同的不同的文件。字段的数量,内容和该文件的大小可以是不同于从一个文件复制到另一个。

  • 一个单一的对象是结构清晰

  • 没有复杂的连接

  • 深查询能力。 MongoDB支持动态查询使用基于文档的查询语言,如SQL几乎一样强大的文件

  • 调优

  • 易于规模化:MongoDB是易于扩展

  • 不需要数据库对象的应用程序对象转换/映射

  • 使用内部存储器存储(窗口)工作组,从而实现更快的数据存取

为什么要使用MongoDB

  • JSON风格文件的形式,面向文档存储:数据存储
  • 对任何属性可索引

  • 复制和高可用性

  • 自动分片

  • 丰富的查询

  • 快速就地更新

  • MongoDB的专业技术支持

应该在哪里使用MongoDB?

  • 大数据

  • 内容管理和交付

  • 移动和社交基础设施

  • 用户数据管理

  • 数据平台

转载于:https://www.cnblogs.com/longshiyVip/p/4770811.html

MongoDB (二) MongoDB 优点相关推荐

  1. 高可用mongodb集群的学习记录(二mongodb主从配置)

    二mongodb主从配置 在之前我们使用mysql数据库或者redis时大家广泛用到,采用双机备份后主节点挂掉了后从节点可以接替主机继续服务.所以这种模式比单节点的高可用性要好很多. 1.环境准备 实 ...

  2. 详细分析Memcached缓存与Mongodb数据库的优点与作用

    http://www.mini188.com/showtopic-1604.aspx 本文详细讲下Memcached和Mongodb一些看法,以及结合应用有什么好处,希望看到大家的意见和补充. Mem ...

  3. 修改mongodb最大查询数_WebFlux系列(十二)MongoDB应用,新增、修改、查询、删除

    #Java#Spring#SpringBoot#Mongo#reactor#webflux#数据库#新增#修改#查询#删除# Spring Boot WebFlux Mongo数据库新增.删除.查询. ...

  4. MongoDB(二)CRUD 指令简单汇总

    前言 本教程适合有一定数据库开发经验的人员阅读.对于刚开始接触数据库的童鞋,建议直接跳到本文的References中去选择更适合的教程.还有一点需要注意的是,mongodb的版本2和版本3之间存在很大 ...

  5. MongoDB (六) MongoDB 集合操作

    一. MongoDB 创建集合 createCollection() 方法 MongoDB db.createCollection(name, options) 是用来创建集合. 语法: 基本的 cr ...

  6. golang常用库之-mgo.v2包、MongoDB官方go-mongo-driver包、七牛Qmgo包 | go操作mongodb、mongodb bson

    文章目录 golang常用库之-mgo.v2包.MongoDB官方go-mongo-driver包.七牛Qmgo包 | go操作mongodb.mongodb bson 一.[不推荐]mgo.v2包 ...

  7. 已解决(MongoDB安装报错)Service ‘MongoDB Server (MongoDB)’ (MongoDB) failed tostart. Verify that you have su

    成功解决(MongoDB安装报错):Service 'MongoDB Server (MongoDB)' (MongoDB) failed tostart. Verify that you have ...

  8. Service MongoDB Server( MongoDB( MongoD8) failed to start. Verify that you have sufficient priilege

    报错:Service MongoDB Server( MongoDB( MongoD8) failed to start. Verify that you have sufficient priile ...

  9. SpringBoot 集成 Spring Data Mongodb 操作 MongoDB 详解

    一.MongoDB 简介 MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,且与关系数据库的最为相像的.它支持的数据结构非常松散,是类似 json 的 bso ...

最新文章

  1. Blender基础入门学习教程 Learning Blender from Scratch
  2. 默认登录_常见品牌路由器默认登录密码大全
  3. 前端学习(5):深入了解网站开发
  4. 柱状图用腻了?玉玦图给你更美的数据呈现
  5. Python—实现ssh客户端(连接远程服务器)
  6. 明天起100亿消费券来袭,请作好准备!
  7. c语言常考的编程题,C语言操作题常考编程题库
  8. 快速突破面试算法之数组与矩阵篇
  9. gedit文本编辑器
  10. SuperMap IClient for Leaflet 加载高斯克吕格投影三度分带CGCS2000大地坐标系WMTS服务
  11. multisim怎么设置晶体管rbe_multisim晶体管
  12. SQLExpress数据库类型与AttachDbFilename用法
  13. (2021) 26 [持久化] 持久数据的可靠性:RAID和journaling
  14. Java学习路线-20:正则表达式
  15. 免费云存储工具类——七牛云(更改配置信息,直接使用)
  16. 用Python做数据分析之数据处理及数据提取
  17. MATLAB-三维柱状图
  18. 小甲鱼第一课(分支、字符串)
  19. 百度文库不能下载解决方案
  20. sourceinsight tab 空格 对齐 等宽字体

热门文章

  1. 一些常用的图像数据库总结
  2. GLSL着色器周记02
  3. SIFT定位算法关键步骤的说明
  4. Redis的内存消耗
  5. centos6.5环境 安装php5.5.30的redis扩展 介绍
  6. python内置函数中的 IO文件系列 open和os
  7. Ubuntu安装webmin
  8. Navicat Premium 数据库设计器和报表有什么作用
  9. JavaScript--正则表达式
  10. 喜讯,公司换宽屏液晶显示器了