Map函數調用emit)key,value)遍歷集合中所有的記錄,Map和Reduce。MongoDB將key與value傳給Reduce函數進行處理。Mongodb中的Map/reduce主要是用來對數據進行批量處理和聚合操作。
MongoDB支持各種編程語言:RUBY,JAVA,C#等多種語言。可以用于存放大量小文件。PHP,PYTHON,C++,GridFS是MongoDB中的一個內置功能。
查詢指令使用JSON形式的標記,Mongo支持豐富的查詢表達式。可輕易查詢文檔中內嵌的對象及數組。MongoDb 使用update))命令可以實現替換完成的文檔(數據)或者一些指定的數據字段。