MongoDB教程-2:MongoDB创建数据库和新增记录

use myNewDB

 

这样就创建了一个数据库。

 

myNewDB.myNewCollection1.insertOne( { x: 1 } )

 

这样就新增了一条记录,同时创建了Collection。

 

要切换为原来的数据库,可以用use

use db;

 

创建指定容量Collection,比如日志数据log:

db.createCollection("log", { capped : true, size : 5242880, max : 5000 } )

指定容量数据库如果超过size设置可以自动清理旧数据,存储数量最大为max

 

判断是否顺序:

db.collection.isCapped()

 

Collection里面存储的是文档,MongoDB的文档是BSON格式,也是JSON的样子,不过格式类型更多,比如类型ObjectId,String,Timestamp等。

 

比如定义一个文档:

var mydoc = {

_id: ObjectId("5099803df3f4948bd2f98391"),

name: { first: "Alan", last: "Turing" },

birth: new Date('Jun 23, 1912'),

death: new Date('Jun 07, 1954'),

contribs: [ "Turing machine", "Turing test", "Turingery" ],

views : NumberLong(1250000)

}

你可能感兴趣的:(MongoDB分布式数据库教程)