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