SQL和MongoDB的对比

940 阅读1分钟

在上一篇mongodb之查询操作的详细方法,近期有人私聊我,想大概了解mysql与mongodb操作上区别,本篇详细开始下两者在概念及操作的区别。

术语和概念对比见下图:

示例如下:

例如MYSQL有一个名为people的表。

MongoDB有一个名为people的集合,它包含以下原型的文档:

{

_id: ObjectId("509a8fb2f3f4948bd2f983a0"),

user_id: "abc123",

age: 55,

status: 'A'

}

DDL(数据定义语言)对比:

insert插入记录语句对比:

update修改记录语句对比:

 delete删除语句对比:

select查询语句对比: