mongodb_intro

mongodb

概念

1
2
3
4
5
6
7
# 对比
mysql MongoDB
数据库 数据库Db
表 集合Collection
行 文档Document
列 字段Key
表 集合[{"k1":"v1","k2":"v2"},{}]

优势

  • 格式不固定 JSON
  • MapReduce 复杂的聚合查询
  • 支持全文索引
  • 支持分片分布式存储

缺点

  • 索引需要手动创建
  • 索引在内存创建(内存不够,则不会创建索引,或者删除部分索引)