今天又測試了 MongoDB,覺得還蠻有趣的,只管新增資料,就可以直接查詢了,毋須留意 table schema。
主要有兩個測試,分列如下:
[Question 1]
relational database 中的一筆資料有多個欄位,在 MongoDB 中如何達到這種效果呢?
2011-10-27
Starting survey of MongoDB (NoSQL)
最近在研究 NoSQL,先從 MongoDB 開始。
而 NoSQL 那麼多種,為何會選擇 MongoDB 呢? 其實我並沒有比較過,只不過訂閱的 RSS 中似乎 MongoDB 出現的次數較多,印象分數較高的緣故吧!
先從 MongoDB 研究起,也算是對於 name value pair 之非 Relational DB、NoSQL 的初步熟悉吧!
[Steps] as follows:
而 NoSQL 那麼多種,為何會選擇 MongoDB 呢? 其實我並沒有比較過,只不過訂閱的 RSS 中似乎 MongoDB 出現的次數較多,印象分數較高的緣故吧!
先從 MongoDB 研究起,也算是對於 name value pair 之非 Relational DB、NoSQL 的初步熟悉吧!
[Steps] as follows:
- 下載適合OS的版本: www.mongodb.org/downloads
我下載的是 win 32 版本。 - 解開之目錄下,MongoDB 執行檔在 bin 目錄下: bin\mongod.exe
- 直接執行的話,會使用預設的資料庫檔案路徑: c:\data\db,但必須要自行建立目錄。
也可以啟動時指定到另外目錄,如: mongod --dbpath d:\job2\mongo - 執行 mongo.exe,這是直接下 sql command 來操作 MongoDB 的 console。
訂閱:
文章 (Atom)