MongoDB教學
MongoDB快速入門
MongoDB歷史
MongoDB特點
MongoDB數據庫的優點
MongoDB安裝配置(Windows)
MongoDB安裝配置(Ubuntu)
MongoDB安裝配置(RedHat/CentOS)
MongoDB數據建模
MongoDB創建數據庫
MongoDB刪除數據庫
MongoDB創建集合
MongoDB刪除集合
MongoDB數據類型
MongoDB插入文檔
MongoDB查詢文檔
MongoDB更新文檔
MongoDB刪除文檔
MongoDB投影(選擇字段)
MongoDB限制記錄數
MongoDB排序記錄
MongoDB索引
MongoDB聚合
MongoDB複製
MongoDB分片
MongoDB備份與恢復
MongoDB部署
Java連接MongoDB操作
Python連接MongoDB操作
PHP連接MongoDB操作
Ruby連接MongoDB操作
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數據庫」的數據庫類別稱。