一分鐘讀懂MongoDB:JSON格式的文檔數據庫
MongoDB是“會說JSON語言”的數據庫,以JSON格式的“文檔”爲核心存儲單元,區別於傳統固定表結構的數據庫(如MySQL),更像“開放倉庫”,文檔結構靈活,不同文檔可含不同字段,無需固定表結構。其核心優勢爲:靈活度高(數據結構易調整)、開發快(與JavaScript等前後端無縫銜接,無需格式轉換)、易擴展(支持水平擴展,無需複雜分庫分表)。基本概念包括:集合(類似表,存多個文檔)、文檔(JSON對象,含唯一`_id`)及兼容JSON的數據類型。適合快速迭代產品、半結構化數據(如日誌)及高靈活性業務(如電商商品屬性)。作爲JSON友好型數據庫,MongoDB適用於需靈活存儲與快速開發的場景。
閱讀全文