MongoDB 是 NoSql
存在于关系型和非关系型之间的一种数据库。
我们有了Redis,为什么还要用MongoDB呢?
1. Redis是内存型非关系数据库,所以如果存储内容太多的话,会占用大量内存,MongoDB可以实现冷热数据(冷数据,即不常用数据放硬盘,如日志;热数据放内存,如登录信息,字典数据等),节省内存,所以这种场景下,选MongoDB会更好。
2.它是一个在高并发情况下能快速写入海量数据的产品。
3.可以写筛选条件。
MongoDB跟关系数据库相比
关系数据库的结构是,DB->Table->Row,数据库,表,行这样。
MongoDB是DB->collection->document,数据库,集合,文档。
下载和安装
可以在这个地址直接下载zip,http://dl.mongodb.org/dl/win32/x86_64
4以上的版本有公钥密钥的问题,所以下载4以下的版本