![](https://img-blog.csdnimg.cn/20190904025538475.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Mongodb学习
NoSql 文档型数据库 Mongodb 教程
路克森
热衷于前后端交流 关注 B站 路克森 带你零基础学编程!
哔哩哔哩 搜索 路克森 从0学编程
展开
-
Mongodb数据库教程第十三节 - 用户认证和安全
博主个人主页前言本篇章我们来说一下mongodb中的安全认证 主要是为了保证咱们的数据库的一个安全性 在之前我们进行数据库链接的时候都是不需要拥有账号密码就可以对我们的数据库进行增删改查的 但是这样存在很大的安全隐患 所以这篇文章主要的就是说一下这方面相关的内容和知识点开发首先我们链接到mongodb数据库 无论是使用命令行或者是可视化界面工具都可以链接之后执行如下命令意思就是创建...原创 2019-10-20 23:49:02 · 456 阅读 · 0 评论 -
Mongodb数据库教程第十二节 - NodeJs中使用Mongoose 操纵Mongodb
博主个人主页前言本节我们来说一下如何在Nodejs中操作任何一个服务端程序都会有一个对应的客户端去操作 那么同样 我们的mongodb也有提供了多种客户端 nodejs java c# PHP都有 今天我们主要来说一下 nodejs中如何操作mongodb数据库我们的mongod数据库在nodejs中可以使用一个原生的mongodb模块进行操作 但是呢 这种操作方式比较复杂 所以我...原创 2019-09-05 03:30:45 · 181 阅读 · 0 评论 -
Mongodb数据库教程第十一节 - replicaset 高可用集群
博主个人主页前言本节课来讲mongodb的高级部分知识 集群搭建 其实mongodb中的集群搭建方式有三种第一种是 master - slave 的模式 但是不支持容灾功能 仅仅是数据同步 也就是主从模式 主挂了 从无法顶替第二种就是我们今天来说的replicaset集群 他支持选举主节点 并实现了高可用 以及数据的同步 在该模式中有三种角色 primary 主 secon...原创 2019-09-05 00:59:22 · 238 阅读 · 0 评论 -
Mongodb数据库教程第十节 -监控和备份
博主个人主页原创 2019-09-04 15:48:03 · 122 阅读 · 0 评论 -
Mongodb数据库教程第九节 - ObjectId 和 文档关系
博主个人主页原创 2019-09-04 15:46:39 · 161 阅读 · 0 评论 -
Mongodb数据库教程第八节 - 索引/BSON/存储引擎
博主个人主页前言这一节我们来说一下索引 索引的主要作用就是用来提高查询效率的 不管在关系型数据库 或者实在非关系型数据库中都存在索引的概念如果没有索引,MongoDB在读取数据时必须扫描集合中的每个文件并选取那些符合查询条件的记录。这种扫描全集合的查询效率是非常低的,特别在处理大量的数据时,查询可以要花费几十秒甚至几分钟,这对网站的性能是非常致命的。索引是特殊的数据结构,索引存储在一个...原创 2019-09-04 15:33:26 · 389 阅读 · 0 评论 -
Mongodb数据库教程第七节 - 删除操作
博主个人主页前言我们mongodb的增删改查已经差不多了 这一篇是删除 在之后会讲到一些高级的内容比如索引 备份等掌握了增删改查就算有了mongodb的基础了dropdropDatabase()开始删除我们的集合db.one.drop()删除我们的数据库db.dropDatabase();删除数据删除掉name为lisi的注意 我们的remove会删除所有匹...原创 2019-09-04 15:05:58 · 143 阅读 · 0 评论 -
Mongodb数据库教程第六节 - 修改操作
博主个人主页前言这节主要来讲修改update()updateOne()updateMany()replaceOne()开始修改替换所有db.collection1.update({name:"lwx"},{address:"BeiJing"});之前数据// 1{ "_id": ObjectId("5d6eab638029235de7599705"), ...原创 2019-09-04 05:34:45 · 1321 阅读 · 0 评论 -
Mongodb数据库教程第五节 - 查询操作
博主个人主页前言这节主要来讲查询相关的API 查询是重点开始db.<collection>.xxx() collection 是名字find() 返回的是数组findOne() 返回的是对象 如果有多个 返回结果集第一个查询所有db.collection1.find();单个条件name 为 lwx 的 查询出来db.collecti...原创 2019-09-04 04:55:05 · 151 阅读 · 0 评论 -
Mongodb数据库教程第四节 - 插入操作
博主个人主页前言这节我们来说一下mongodb中的插入操作的一些APIinsert()insertOne()insertMany()ObjectId 讲解插入数据 一条db.collection1.insert({ name:"张三", age:18, sex:0})db.collection1.find()插入数据 多条db.collection1....原创 2019-09-04 03:28:35 · 349 阅读 · 0 评论 -
Mongodb数据库教程第三节 -基本命令和图形化界面安装
博主个人主页前言这节我们来使用一些mongodb的基本命令 以及 图形画界面的安装启动服务器$ mongod2019-09-03T10:40:15.539-0700 I CONTROL [main] Automatically disabling TLS 1.0, to force-enable TLS 1.0 specify --sslDisabledProtocols 'none'...原创 2019-09-04 02:25:54 · 965 阅读 · 1 评论 -
Mongodb数据库教程第二节 - Mongodb安装
博主个人主页前言那么这一节我们来说一下如何在Windows中安装mongodb数据库安装我们需要数据库服务器 所以我们需要去下载 去下载选择对应的版本 和 系统 单击下载下载完毕之后双击开始安装选择红线的内容 进去设置存储目录 或者直接默认下面图中的勾选去掉完成 SO EASY !!!下来我们配置环境变量为什么要配置环境变量 ?因为配置了环境变量可以方便我们...原创 2019-09-04 01:33:30 · 141 阅读 · 0 评论 -
Mongodb数据库教程第一节 - NoSql介绍
博主个人主页前言这一系列主要来说Mongodb的使用方式介绍MongoDB 是一个基于分布式文件存储的数据库。由 C++ 语言编写。是为 WEB 应用提供可扩展的高性能数据存储解决方案。MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。是一个文档型数据库关系型数据库和非关系型数据库关系型数据库关系型数据库,是指采用了关系...原创 2019-09-04 00:58:48 · 166 阅读 · 0 评论