MongoDB 存储 BSON 文档, 也称为 records, 文档存储在数据集中(collections); 集合存储在数据库中( databases).
1、切换db
use myDB
2、创建db
use myNewDB
db.myNewCollection1.insertOne( { x: 1 } )
当myNewDB不存在时,首次执行插入操作会自动创建
3、创建数据集
db.myNewCollection2.insertOne( { x: 1 } )
db.myNewCollection3.createIndex( { y: 1 } )
若数据集不存在时,首次执行insertOne 或createIndex 会自动创建数据集
4、指定创建数据集
可以用 db.createCollection() ,可以指定空间容量和文档的校验规则,详见:collMod
5、文档校验
默认情况下,一个数据集中的文档不需要有相同的结构(不需有相同字段或者字段类型一致),从mongodb3.2版本开始,可以指定数据集中的文档校验方式,详见:document validation rules
6、唯一标识
3.6版本新增,数据集有唯一不可变更的UUID,在所有分片和副本中保持一致。
获取数据集相关信息详见:db.getCollectionInfos()
参考:https://docs.mongodb.com/manual/core/databases-and-collections/
推荐根据官网学习,可以在页面执行shell