数据库
MongoDB默认把_id设置为主键(_开头的键是保留的)
数据库名必须为小写
RDBMS与MongoDB对应的术语比较
需注意
- 文档中的键/值对是有序的。
- 文档中的值不仅可以是在双引号里面的字符串,还可以是其他几种数据类型(甚至可以是整个嵌入的文档)。
- MongoDB区分类型和大小写。
- MongoDB的文档不能有重复的键。
- 文档的键是字符串。除了少数例外情况,键可以使用任意UTF-8字符。
文档
文档是一个键值(key-value)对(即BSON)。MongoDB的文档不需要设置相同的字段,并且相同的字段也不要求相同的类型。这是和关系型数据库的重大区别,也是MongoDB非常突出的特点。
集合
集合就是 MongoDB 文档组,类似于 RDBMS (关系数据库管理系统:Relational Database Management System)中的表格。
集合存在于数据库中,集合没有固定的结构,这意味着你在对集合可以插入不同格式和类型的数据,但通常情况下我们插入集合的数据都会有一定的关联性。
capped collections
固定大小的集合
MongoDB数据类型
本文转自jihite博客园博客,原文链接:http://www.cnblogs.com/kaituorensheng/p/5197602.html,如需转载请自行联系原作者