MySQL,mongodb用法对比

参考http://www.runoob.com/mongodb/mongodb-tutorial.html
http://www.cnblogs.com/zt110e5/p/6885746.html

数据库MongoDBMySQL
数据库模型非关系型关系型
存储方式以类JSON的文档的格式存储不同引擎有不同的存储方式
查询语句MongoDB查询方式(类似JavaScript的函数)SQL语句
数据处理方式基于内存,将热数据存放在物理内存中,从而达到高速读写不同引擎有自己的特点
成熟度新兴数据库,成熟度较低成熟度高
广泛度NoSQL数据库中,比较完善且开源,使用人数在不断增长开源数据库,市场份额不断增长
事务性仅支持单文档事务操作,弱一致性支持事务操作
占用空间占用空间大占用空间小
join操作MongoDB没有joinMySQL支持join

创建数据库,删除数据库

mongodb

>> use info
switched to db info
>> db
info        ---(数据库)
# 此时数据库并没有创建(show dbs查看,必须插入数据才会创建)
stu = {
    "name":"jack",
    "age":29
}
db.students.insert(stu)    # 这里的students是集合,相当于(表)
.........................................................
show dbs
use info
db.dropDatabase() ---(删除数据库)

mysql

pass

创建集合,删除集合

mongodb

>>use info
switched to db info
>>db.createCollection("students2")
{ "ok" : 1 }
>>db.students2.insert(xxx...)

.................................................

>>use info
switched to db info
>>show collections
students
students2

>>db.students2.drop()  --------(删除集合)
true

mysql

pass

查询

这里写图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值