MongoDB

就是为大数据而生的。

掌握MongoDB的特点和体系结构

掌握常用的MongoDB命令

能够运用java操作MongoDB

使用SpringMongoDB完成吐槽微服务的开发

 

 

首先MongoDB是个数据库,说到数据库,之前学过的oracle、mysql等都属于关系型数据库,

还有redis非关系型数据库,MongoDB也是非关系型数据库,但是MongoDB是菲关系型数据库中最像关系型数据库的。所以

我们常说MongoDB是介于关系型数据库和非关系型数据库之间的数据库。

 

关系型数据库和非关系型数据库如何定义?什么是关系型?什么是非关系型?

关系型数据库就是表与表之间有关系,表与表之间的关系就是一对一,一对多,多对多。。。

非关系型数据库就是表与表之间没有关系。

 

什么时候用MongoDB?

1.数据量大

2.价值较低,意思就是丢一两条数据也无所谓。。。。

3.写入操作频繁

 

什么是MongoDB?

MongoDB是一个跨平台的,面向文档的数据库。

存储的数据格式为BSON格式,类似JSON格式,因此可以存储比较复杂的数据类型

 

MongoDB

上一篇:pl/sql 远程连接oracle数据库问题(TNS:丢失连接)


下一篇:Python的sqlalchemy使用原生sql查询如何返回字典形式的数组?