mongodb的應用場景

MongoDB 中的數據以“庫”一“集合”-“文擋” 一“字段”結構進行儲存。這種結構咋看和傳統關係型數據庫的“庫”一“表”一“行”一“列”結構非常像。但是,MongoDB不需要預先定義表結構,數據的字段可以任意變動,併發寫入速度也遠遠超過傳統關係型數據庫。



MongoDB與Redis在多個領域中都有重要的應用。例如:

• 在爬蟲開發中,MongoDB 主要用來寫數據, Red i s 主要用來緩存網址。

• 在數據分析中,MongoDB 的聚合操作用得較多。

• 在後端開發中,主要用到MongoDB 的增、刪、改、查功能, Red is 主要用來做緩存。

• 在遊戲開發中,Redis可以用來做排名功能。



數據工程師、數據科學家、數據挖掘工程師

這個羣體的讀者,可以使用MongoDB來保存數據, 並使用MongoDB的聚合查詢功能來對數據進行一些基本的查詢操作和清洗操作,從而輸出格式較爲規範的數據,以便進行進一步分析。


爬蟲工程師

MongoDB 特別適合寫入大批量、高併發、不規則的數據, Redis特別適合作爲分佈式爬蟲的連接樞紐。爬蟲工程師在學習了MongoDB與Redis後,可以大大提高爬蟲的開發效率和運行效率。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章