首页 > 数据库 >MongoDB介绍

MongoDB介绍

时间:2023-11-17 23:12:40浏览次数:37  
标签:MongoDB 数据库 介绍 文档 mongodb 集合 选中 目录

一、简介

1.1 Mongodb

MongoDb是一个基于分布式文件存储的数据库,官方地址 https://www.mongodb.com/

1.2 数据库

数据库(DataBase)是按照数据结构来组织、存储和管理数据的应用程序。

作用:数据库的主要作用就是管理数据,对数据进行增(c)、删(d)、改(u)、查(r)。

核心概念:

  • 数据库(database)数据库是一个数据仓库,数据库服务下可以创建很多数据库,数据库中可以存放很多集合。
  • 集合(collection)集合类似于JS中的数组,在集合中可以存放很多文档。
  • 文档(document)文档是数据库中的最小单位,类似于JS中的对象。

一般情况下:

  • 一个项目使用一个数据库
  • 一个集合会存储同一种类型的数据

二、下载安装与启动

下载地址:https://www.mongodb.com/try/download/community

建议选择zip类型,通用性更强,配置步骤如下:

  1. 将压缩包移动到C:\Program Files下,然后解压
  2. 创建C:\data\db目录,mongodb会将数据默认保存在这个文件夹
  3. 以mongodb中bin目录作为工作目录,启动命令行
  4. 运行命令mongod
  5. 成功运行服务127.0.0.1:27017,如下图

注意:

  • 为了方便后续使用mongod命令,可以将bin目录配置到环境变量Path中
  • 千万不要选中服务端窗口的内容,选中会停止服务,可以敲回车取消选中

标签:MongoDB,数据库,介绍,文档,mongodb,集合,选中,目录
From: https://www.cnblogs.com/cry0-0/p/17839865.html

相关文章

  • HTTP 响应字段 strict-origin-when-cross-origin 的含义介绍
    ReferrerPolicy是一个HTTP响应头部字段,用于控制浏览器在发送跳转请求时,将当前页面的URL信息如何包含在Referer首部字段中。ReferrerPolicy的值可以设置为不同的策略,其中"strict-origin-when-cross-origin"是一种常见的策略,它具体的含义是:当请求源(origin)和目标源(orig......
  • OpenCL任务调度基础介绍
    当前,科学计算需求急剧增加,基于CPU-GPU异构系统的异构计算在科学计算领域得到了广泛应用,OpenCL由于其跨平台特性在异构计算领域渐为流行,其调度困难的问题也随之暴露,传统的OpenCL任务调度需要在编码阶段确定调度方案,这种人工调度难度高、适应性差、效率低下、且存在资源竞争问题。Mu......
  • 框架适用场景简单介绍
    框架1)AngularJS构建和维护复杂的网页应用;Angular采用MVC架构。它提供了Model层和View层之间双重数据绑定。这种数据绑定方式的好处是不管哪边数据改变,都会自动的更新两边的数据。这有助于你构建可服用的View组件。它还提供了一个前后端服务易于交互的服务框架。最重......
  • 代码混淆的原理是什么?常见代码混淆方法介绍
    ​代码混淆的原理是什么?常见代码混淆方法介绍本文主要想你介绍代码混淆的原理,常见代码混淆方法,欢迎查阅~移动应用代码安全非常重要,代码逆向会导致代码逻辑被获取,进一步导致控制流被hook,安全防线被破,给APP安全带来巨大风险,因此开发者一般都会进行代码混淆保护。本文主要介绍了......
  • HTTP 响应字段 Transfer-Encoding 赋值成 chunked 的作用介绍
    Transfer-Encoding:chunked是HTTP/1.1协议中定义的一种数据传输方式。在HTTP/1.1之前,HTTP协议的响应数据通常是一次性发送的,也就是说,服务器必须把所有的响应数据准备好后,一次性发送给客户端。这种方式的缺点是,如果响应数据很大,或者数据的产生需要花费一定的时间,那么服务器......
  • Angular SSR 应用中 serverApp-state script 的工作原理介绍
    <scriptid="serverApp-state"type="application/json">元素是在服务器端渲染(Server-SideRendering,SSR)Angular应用中用于传递状态数据的重要组成部分。它被称为"SSRTransferState"机制的一部分,其作用是在服务器端生成的HTML页面中嵌入初始数据,以便客户端可以在应用初始......
  • Istio从入门到精通——Istio 概念介绍
    Istio概念介绍一、流量管理https://istio.io/latest/docs/concepts/traffic-management/ Istio’strafficroutingrulesletyoueasilycontroltheflowoftrafficandAPIcallsbetweenservices.Istiosimplifiesconfigurationofservice-levelpropertieslike......
  • HTTP 响应字段 Transfer-Encoding 的作用介绍
    Transfer-Encoding字段是HTTP响应头部的一部分,用于指示在传输响应正文(responsebody)时所使用的传输编码方式。在HTTP通信中,响应正文可以以多种不同的编码方式传输,其中一种方式是chunked传输编码。本文将详细介绍Transfer-Encoding字段的含义和chunked传输编码,以及提供示例来解释这......
  • java的数据类型介绍
    1.js的数据类型分类基本数据类型:数值类型[整数、浮点型] ,布尔型(true,false),字符串2.复合数据类型:数组,对象3.特殊数据类型:nullundefined//以ox开头,表示一个16进制的数0x111//1+1*16+1*16*16//0开头,表示8进制//浮点数的写法4e5=4*10的5次方//布尔varb1=truevarb2......
  • JavaWeb--Reaponse设置响应数据功能介绍&完成重定向
    Response设置响应数据功能Response完成重定向重定向(Redirect):一种资源跳转方式*redirect一定地址是8080往后补的,一定要写全也可以是外部地址 路径问题: 动态获取虚拟目录//动态获取虚拟目录StringcontextPath=request.getContextPath();response.sendRedirect(con......