MongoDB
文章目录

# MongoDB
## 特点

集合散列存储
面向集合存储,易存储对象类型的数据。
模式自由。
支持动态查询。
支持完全索引,包含内部对象。
扩展性高

## 类似关系型数据库的实现方法

- Join
 - 使用 populate() 函数就可以提取到与这个记录相关联的数据。
- Group By
 - 使用 aggregate() 函数计算总和

## Mongoose 的集成流程
一般可以用 Restful API 进行接收 request 然后进行数据库操作

## GraphQL 的集成
1. Schema
1. Model
1. Resolver 里面 new 一个 model 然后使用 Mongoose 集成的各种方法