MongoDB 入门-In Progress

2021-08-06  本文已影响0人  LittleAnt

VS

mysql mongo
并发量 1.2k-1.5k 15k 10倍
存储
可靠性 可靠 不可靠
数据结构 table bson
应用
db.table.row db.collection.document

1.安装

1.1

docker pull mongo //从官方docker上面拉取镜像
docker run --name my-mongo -d mongo:tag
docker exec -it my-mongo mongo admin //以管理员身份登陆cli

MongoDB会在容器内启动27017端口

1.2. 进入mongo数据库后操作数据库

选择和创建数据库

use [数据库名称]

2. CRUD

2.1 insert 操作

db.stu.insertOne({name:'XiaoMing', age:10})

db.stu.insertMany([{name:'XiaoMing', age:10},{name:'XiaoMing', age:10}])

2.2、 查询

2.2.1 查询和投影运算符
ref: https://docs.mongodb.com/v5.0/reference/operator/query/

3.、游标

4.、原子性

5、全表扫描与索引

Reference:

https://docs.mongoing.com/
https://docs.mongodb.com/v5.0/core/write-operations-atomicity/

上一篇 下一篇

猜你喜欢

热点阅读