• 文档型存储的中间件
  • 使用 B+ 树来索引,存储 BSON 数据(二进制格式的 JSON)
  • 支持对文档数据的增删改查,即 CRUD 操作
  • 使用了分片和复制技术,支持处理超大规模数据
  • 基于 C++ 编写
  • 分片模式除了 Hash 模式,还有 Range 模式
  • 集群的配置方式需要手工配置
  • 全文检索:MongoDB 仅支持有限的字段检索,且需人工索引
  • MongoDB 适用于数据大批量存储,以及需要被约束的主营业务数据