MongoDB 是一個基于分布式 檔案存儲的NoSQL資料庫
由C++語言編寫,運作穩定,性能高
旨在為 WEB 應用提供可擴充的高性能資料存儲解決方案
詳情檢視官方網站
模式自由 :可以把不同結構的文檔存儲在同一個資料庫裡
面向集合的存儲:适合存儲 JSON風格檔案的形式
完整的索引支援:對任何屬性可索引
複制和高可用性:支援伺服器之間的資料複制,支援主-從模式及伺服器之間的互相複制。複制的主要目的是提供備援及自動故障轉移
自動分片:支援雲級别的伸縮性:自動分片功能支援水準的資料庫叢集,可動态添加額外的機器
豐富的查詢:支援豐富的查詢表達方式,查詢指令使用JSON形式的标記,可輕易查詢文檔中的内嵌的對象及數組
快速就地更新:查詢優化器會分析查詢表達式,并生成一個高效的查詢計劃
高效的傳統存儲方式:支援二進制資料及大型對象(如照片或圖檔)