MongoDB

什么是MongoDB

MongoDB 是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统(存储文档的非关系型数据库)。

  • 什么是非关系型数据库?
    • 在关系型数据库中,数据都存储在表中,对存储的内容有严格的要求,因为在创建表的时候,就规定了表中有多少字段,每个字段要存储什么类型的数据,字段是否可以为空,是否必须唯一等。
    • 在“非关系型数据库”中,没有标的概念,所以更加灵活。
    • 关系型数据库操作的都是结构化的数据,所以我们需要使用结构化语言SQL操作
    • 非关系型数据库由于数据没有严格要求,所以无需使用SQL来操作


MongoDB的安装

 

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

 

 

MongoDB数据库

一个Mongodb中可以创建多个数据库;

Mongodb默认数据库为"db",该数据存储在data目录中;

Mongodb的单个实例可以容纳多个独立的数据库,每一个都有自己的集合和权限,不同的数据库也可以放在不同的文件里;

 

MongoDB的集合

集合就是Mongodb的文档组,集合存在于数据库中,集合没有固定的结构,所以可以在集合中插入不同格式和类型的数据,但通常情况下插入集合的数据都有一定的关联性。

 

MongoDB数据库常用指令

 

 

 

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值