MongoDB基础知识必知必会(第一章)

324 阅读2分钟

MongoDB的安装与使用

前言概要:

MongoDB 是一个介于关系数据库和非关系数据库之间的产品

是非关系数据库当中功能最丰富,最像 关系数据库的。

它支持的数据结构非常松散,是类似 json 的 bson 格式,因此可以存储比较复杂的数据类 型。

Mongo 最大的特点是他支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几乎可以 实现类似关系数据库单表查询的绝大部分功能,而且还支持对数据建立索引。

它的特点是高性能、易部署、 易使用,存储数据非常方便。

官网: https://www.mongodb.com/

安装注意事项:

1.注意配置系统环境变量

使用注意事项:

1. 新建一个存放数据库的文件夹,命名不能有中文和空格
2.启动 MongoDb 服务
在终端中输入命令
--->
mongod --dbpath D:\mongodb\data

3.指令中的--dbpath 就是选择数据库文档所在的文件夹,mongoDB的文件夹(物理文件)对应的是一个个数据库

4.指令一旦意外终止,数据库也就自动关闭了

再新建一个终端cmd输入mongo命令连接服务端
--->mongo

NoSQL的概念

  • NoSQL(NoSQL = Not Only SQL ),意即“不仅仅是 SQL”,它指的是非关系型的数据库,是以 key-value 形式存储,和传统的关系型数据库不一样,不一定遵循传统数据库的一些基本要求,比如说遵循 SQL 标准、 ACID 属性、表结构等等。

  • NoSQL 就是主要为了解决当下大量高并发高要 求的数据库应用需求,关系数据库具有严格的参照性,一致性,可用性,原子性,隔离性等特点, 因此会产生一些例如表连接等操作,这样会大大降低系统的性能。而在当前很多应用场景下对性 能的要求远远强于传统数据库关注的点,NoSQL 就是为了解决大规模数据与多样数据种类等问 题,尤其是其中大数据的相关问题。 。