[mongoDB] Installing/Setting/Start

  • 1084
  • 0

NoSQL(Not Only SQL)是一個很早就有的概念, 用以解決PB等級的巨量資料儲存和擴充問題. MongoDB是目前最受歡迎的NoSQL, 以BSON的方法塑模並儲存文件, BSON是一種二元JSON.

NoSQL(Not Only SQL)是一個很早就有的概念, 用以解決PB等級的巨量資料儲存和擴充問題. , 有以下基本特色
*增加機器就能自動擴充資料庫容量
*打破Schema欄位架構的限制
*資料遲早會一致
*但現階段成熟度不足, 且版本升級風險高, 還無法取代RMDB

MongoDB是目前最受歡迎的NoSQL, 以BSON的方法塑模並儲存文件, BSON是一種二元JSON, 以下擷取自官方版本的安裝手冊

 

STP1. Download the latest mongodb-win32-x86_64-2.4.5

mongoDB for windows提供3種版本: Server版本的 64-bit *2008R2+, 非Server版的64-bit和32-bit, 都必須run在XP以後的OS

 

STP2. Unzip mongodb-win32-x86_64-2.4.5, rename to mongodb, and copy to C:\

 

STP3. Make a empty folder under C:\data\db for data storage, and make another folder under C:\mongodb\log for log files storage

 

STP4. Run C:\mongodb\bin\mongod.exe to start mongoDB, 看到"waiting for connections"就代表啟動成功 


 

STP5. Run C:\mongodb\bin\mongo.exe to connect to mongoDB

以下使用名為test的DB, 並顯示名為entities的Collections, 可以把Collections想成Tables, 但documents比較貼切

 

STP6. Make MongoDB as a Windows Service

以下指令先修改C:\mongodb\mongod.cfg的logpath, 再分別安裝及啟動MongoDB service, 如此以後便不須重複STP4

 

STP7. Download/Install Mongo GUI tool: MongoVUE