MongoDB - 优势



任何关系型数据库都有一个典型的模式设计,显示表的数量以及这些表之间的关系。而在 MongoDB 中,没有关系的概念。

MongoDB 相对于 RDBMS 的优势

  • 模式灵活 − MongoDB 是一个文档数据库,其中一个集合包含不同的文档。文档的字段数量、内容和大小可能因文档而异。

  • 单个对象的结构清晰。

  • 没有复杂的连接。

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

  • 性能调优。

  • 易于横向扩展 − MongoDB 易于扩展。

  • 无需将应用程序对象转换为数据库对象。

  • 使用内部内存存储(窗口化的)工作集,从而加快数据访问速度。

为什么使用 MongoDB?

  • 面向文档的存储 − 数据以 JSON 风格的文档形式存储。

  • 任何属性都可以建立索引

  • 复制和高可用性

  • 自动分片

  • 丰富的查询功能

  • 快速的原位更新

  • MongoDB 提供专业支持

MongoDB 的应用场景?

  • 大数据

  • 内容管理和交付

  • 移动和社交基础设施

  • 用户数据管理

  • 数据中心

广告