MongoDB歷史


MongoDB最初於2007年開發,當時公司正在建立一個類似於視窗天藍(window azure)的服務平台。

「Window azure是由Microsoft建立的雲端計算平台和基礎設施,通過全球網路構建,部署和管理應用程式和服務。」

MongoDB由位於紐約的一個名為10gen的組織開發,現在被稱為MongoDB Inc.,它最初被開發為PAAS(平台即服務)。 2009年晚些時候,它被作為一個由MongoDB公司維護和支援的開源資料庫伺服器在市場上引入。

MongoDB的第一個真正產品是從2010年3月發布的MongoDB 1.4版本開始的。2014年1月10日發布的最新版本:MongoDB2.4.9

首先應該知道什麼是面向文件的資料庫?

面向文件的資料庫範例

MongoDB是面向文件的資料庫。這是MongoDB的一個主要功能。它提供面向文件的儲存。這很簡單,可以很容易地程式設計。

MongoDB將資料儲存為文件,因此被稱為面向文件的資料庫。

FirstName = "Max",
Address = "Haikou City",
Spouse = [{Name: "Maxsu"}].
FirstName ="Kobe",  
Address = "LAC"

有兩個不同的檔案(用「.」分隔開)。以這種方式儲存資料稱為面向文件的資料庫。

Mongodb屬於一類名為面向文件資料庫(Document Oriented Databases)。它屬於一個叫作「NoSQL資料庫」的資料庫類別稱。