目录
MongoDB
简介
MongoDB 是免费开源的跨平台 NoSQL 数据库,命名源于英文单词 humongous,意思是「巨大无比」,可见开发组对 MongoDB 的定位。它使用JSON类似的BSON(二进制JSON)格式来存储数据,可以处理大量的结构化、半结构化和非结构化数据。
{
name: "itBaiZhan",
age: 18,
hobbies: ["python", "mongo"]
}
特点
文档型的数据存储方式有几个重要好处:
- 文档的数据类型可以对应到语言的数据类型,如数组类型(Array)和对象类型(Object)
- 文档可以嵌套,有时关系型数据库涉及几个表的操作,在 MongoDB 中一次就能完成,可以减少昂贵的连接花销;
- 文档不对数据结构加以限制,不同的数据结构可以存储在同一张表
-
文档存储:MongoDB以文档的形式存储数据,一个文档类似于关系数据库中的一行记录,但是具有更灵活的结构。文档可以包含不同的字段,字段可以是