介绍
是一个基于磁盘存储的开源的、文档类型(数据存储格式)的非关系型数据库。
其数据首先是存放到内存中,当内存不够时,它还可以存放到磁盘里面去
优点
基本概念
数据库
mongodb中的数据库默认是’test‘(就是一进去就是直接使用用的test数据库),如果想要使用其他的数据库,也可以自己创建数据库
集合
mongodb数据库中的数据是文档类型,一个数据就是一个文档,那么用来装多个文档数据的容器叫做集合
数据类型
mongodb数据库的数据类型是类似于json格式的数据类型,有四种基本类型、2种结构类型
1.基本数据类型
(1)字符串(string)如’asd‘
(2)数字(numbers)如1,2,3.34
(3)布尔值(bool)true或者false
(4)null值(null)
2.结构类型
(1)对象:可以理解为字典,对象的键都是字符串,值可以是任意数据类型
(2)数组:可以理解为列表,有[]括起来的一组值就是数组