MongoDB是一个基于分布式文件存储的数据库.由C++语言编写.旨在为WEB应用提供可扩展的高性能数据存储解决方案. 在MongoDB中数据被分组存储在数据集中,被称为一个集合(Collection).每个集合在数据库中都有一个唯一的标识名,并且可以包含无限数目的文档.集合的概念类似关系型数据库(RDBMS)里的表(table),不同的是它不需要定义任何模式(schema). 模式自由(schema-free),意味着对于存储在mongodb数据库中的文件,我们不需要知道它的任何结构定义.如果…