MongoDB快速实战与基本原理
目录
Mongo数据库的特点:
mongo数据库和关系型数据库的区别:
编辑 关系型数据库和文档型数据库的主要概念对比:
下载和启动(具体看操作文档操作) :
编辑 这样去启动,这样就算成功了:
编辑 去看日志输出:编辑
这样说明启动成功了:
编辑 服务端的一个进程:
授权模式启动(插曲):
开始操作了:
编辑 精准查询:
编辑 多条件查询:
编辑 嵌套查询:
编辑 返回指定字段:
编辑 条件查询and:
编辑 条件查询总结:
主键可以是多个字段(复合主键):
编辑 逻辑操作符:
不小于100的:
编辑 大于操作符:
编辑当作用在不同的字段上时可以省略and:
字段匹配:
跳过第一条和限制出来2条:
排序:
返回数组中的一部分数据:
编辑 匹配字段:
编辑 更新文档:
编辑 删除字段:
减1:
编辑 乘法:
编辑 最小最大:
编辑 删除集合:
编辑 我们一般为什么用mongoDB的原因:
链接:https://note.youdao.com/ynoteshare/index.html?id=5e038498891617c552667b853742fdc1&type=note&_time=1727935558812
Mongo数据库的特点:
mongo数据库和关系型数据库的区别:
留有一个问题:如何做横向扩展?
关系型数据库和文档型数据库的主要概念对比:
下载和启动(具体看操作文档操作) :
着重说一下:还需要创建这个目录可以后台启动
这样去启动,这样就算成功了:
去看日志输出:
这样说明启动成功了:
服务端的一个进程:
启动完成后这样就说明已经连接好了:
授权模式启动(插曲):
看文档,里面有详细操作。里面还涉及远程连接的时候用户名和密码的形式。
开始操作了:
上面创建好的,这样可以查看了,默认多了一个ID:
可以再添加的时候自定义ID并查看一下:
monogdb自动生成的ID其实是有序的:
也可以去官网下载图形界面去进行mongo的CRUD工作:
演示主键冲突且有序的情况下的插入效果:
发现这有100的插入了。也就说在要求顺序的情况下,如果中间的ID冲突了,后面的将不再继续插入: