就是为大数据而生的。
掌握MongoDB的特点和体系结构
掌握常用的MongoDB命令
能够运用java操作MongoDB
使用SpringMongoDB完成吐槽微服务的开发
首先MongoDB是个数据库,说到数据库,之前学过的oracle、mysql等都属于关系型数据库,
还有redis非关系型数据库,MongoDB也是非关系型数据库,但是MongoDB是菲关系型数据库中最像关系型数据库的。所以
我们常说MongoDB是介于关系型数据库和非关系型数据库之间的数据库。
关系型数据库和非关系型数据库如何定义?什么是关系型?什么是非关系型?
关系型数据库就是表与表之间有关系,表与表之间的关系就是一对一,一对多,多对多。。。
非关系型数据库就是表与表之间没有关系。
什么时候用MongoDB?
1.数据量大
2.价值较低,意思就是丢一两条数据也无所谓。。。。
3.写入操作频繁
什么是MongoDB?
MongoDB是一个跨平台的,面向文档的数据库。
存储的数据格式为BSON格式,类似JSON格式,因此可以存储比较复杂的数据类型