一、MongoDB資料庫簡介
簡介
MongoDB是一個高效能,開源,無模式的,基於分布式檔案儲存體的文檔型資料庫,由C++語言編寫,其名稱來源取自“hu
mongous”,是一種開源的文檔資料庫──NoSql資料庫的一種。NoSql,全稱是 Not Only Sql,指的是非關係型的資料庫。
特點
MongoDB資料庫的特點是高效能、易部署、易使用,儲存資料非常方便。主要功能特性有:
* 面向集合儲存,易儲存物件類型的資料。
* 模式自由。
* 支援動態查詢。
* 支援完全索引,包含內部對象。
* 支援查詢。
* 支援複製和故障恢複。
* 使用高效的位元據儲存,包括大型物件(如視頻等)。
* 自動處理片段,以支援雲端運算層次的擴充性
* 支援RUBY,PYTHON,JAVA,C++,PHP等多種語言。
* 檔案儲存體格式為BSON(一種JSON的擴充)
* 可通過網路訪問
二、MongoDB資料庫安裝
MongoDB官方:http://www.mongodb.org/downloads
Windows下MongoDB安裝步驟:
安裝配置
1、下載MongoDB安裝包,因為我的電腦是win7 64位,我下載的是mongodb-win32-x86_64-2008plus-2.2.7.zip 2、建立目錄“D:\app\mongodb”,將解壓後的檔案複製到“D:\MongoDB”目錄下;
3、建立目錄“D:\app\mongodata”,用來存放資料庫。
啟動MongoDB服務端
1、在cmd視窗執行以下語句:
>cd /d D:\app\mongodb\bin\
>mongod --dbpath D:\app\mongodata
2、啟動成功的提示介面
3、瀏覽器開啟MongoDB服務端
在瀏覽器中開啟 http://localhost:27017/ ,可以看到以下內容:
You are trying to access MongoDB on the native driver port. For http diagnostic access, add 1000 to the port number
註:在系統內容變數Path中添加路徑 D:\app\mongodb\bin,就不用每次都到mongoDB的bin目錄下啟動了。
三、MongoDB資料庫視覺化檢視
RockMongo
http://code.google.com/p/rock-php/downloads/list