任何关系型数据库,具有典型的架构设计,显示表和这些表之间的关系。虽然在 MongoDB中,没有什么关系的概念。
MongoDB比RDBMS的优势
- 架构:MongoDB是文档型数据库,其中一个集合保存不同的不同的文件。字段的数量,内容和该文件的大小可以是不同于从一个文件复制到另一个。
- 一个单一的对象是结构清晰
- 没有复杂的连接
- 深查询能力。 MongoDB支持动态查询使用基于文档的查询语言,如SQL几乎一样强大的文件
- 调优
- 易于规模化:MongoDB是易于扩展
- 不需要数据库对象的应用程序对象转换/映射
- 使用内部存储器存储(窗口)工作组,从而实现更快的数据存取
为什么要使用MongoDB
- JSON风格文件的形式,面向文档存储:数据存储
- 对任何属性可索引
- 复制和高可用性
- 自动分片
- 丰富的查询
- 快速就地更新
- MongoDB的专业技术支持
应该在哪里使用MongoDB?
- 大数据
- 内容管理和交付
- 移动和社交基础设施
- 用户数据管理
- 数据平台
时间: 2024-10-13 02:30:47