一:概念
- mongoDB 是一个面向文档的数据库,而不是关系型数据库。
- 摘自《mongoDB 权威指南 第2版》第3页
二:数据类型
- null
- 用于表示空值或者不存在的字段
- bool
- True/False
- 数值
- 默认使用64位浮点数
- 整数可使用 NumberInt()/NumberLong()
- 字符串
- UTF-8都可以作为字符串
- 数组
- JSON数组
- 内嵌文档(json里面还有个json)
- db.demo.insert({"data" : {"a" : "b"}});
- 对象ID
- ObjectId 文档唯一标示
- db.demo.insert({"id":ObjectId()});
- ObjectId 是实际存储数据的两倍长
- 二进制数据
- 代码