NoSQl存储模型
Mongo与Mysql语法对应关系图
数据库 | 表 | 行 | 写入 | 查询 | ||
---|---|---|---|---|---|---|
MongoDb | database | Collection | Document | insert into blog.users values(“user1”,”23))===========
> use blogswitched to db blog> u = { name:”user1″, age:23 } > db.users.insert(u)
|
主要用到的查询函数式 find() 和 findOne(),前者返回一个迭代器 cursor,后者返回单个文档。 > db.users.find({name:”user1″}){
“_id” : ObjectId(“4c4528a0b55f2224d447e4b0”), “name” : “user1”, “age” : 21, “sex” : 1}
> db.users.find({name:”user1″, age:21}){ “_id” : ObjectId(“4c4528a0b55f2224d447e4b0”), “name” : “user1”, “age” : 21, “sex” : 1 }
|
|
MySql | database | table | Row |
select * from users where name = ‘user1’
|