ap函数和Reduce函数是使用Javascript编写的,并可以通过db.mand或mapreduce命令来执行MapReduce操作。РGridFS是MongoDB中的一个内置功能,可以用于存放大量小文件。РMongoDB允许在服务端执行脚本,可以用Javascript编写某个函数,直接在服务端执行,也可以把函数的定义存储在服务端,下次直接调用即可。РMongoDB支持各种编程语言:RUBY,PYTHON,JAVA,C++,PHP,C#等多种语言。РMongoDB安装简单。Р根据上面的介绍,我们为什么要用MongoDB:РJSON风格文件的形式,面向文档存储:数据存储Р对任何属性可索引Р复制和高可用性Р自动分片Р丰富的查询Р快速就地更新РMongoDB的专业技术支持Р我们应该在哪里使用MongoDB?Р大数据Р内容管理和交付Р移动和社交基础设施Р用户数据管理Р数据平台РMongoDB的安装相对于其他数据库的安装简单很多,首先,去官网下载MongoDB的windows版本,然后安装,安装路径一定尽力简短,如:D:/MongoDB,在D:/MongoDB目录下新建MongoDB.log,然后打开cmd进入D:/MongoDB/bin,然后输入mongod --install --serviceName MongoDB --serviceDisplayName MongoDB --logpath D:\MongoDB.Log --dbpath D:\MongoDB --directoryperdb Р这样就会在windows服务下出现MongoDB,如图3-1所示。Р3.3.1 MongoDB文档Р文档是MongoDB的核心概念,多个键及其关联的值有序地放置在一起便是文档。在js里,文档表示为对象,如图3-1所示。Р{"greenting" : "Hello,world!"}