之前聽一個離職同事有介紹到 mongoDB, 但一直沒有時間去玩它。
MongoDB 是屬於 NoSQL,還有人稱之為 非聯連式資料庫
上網查了一下 MongoDB 的相關資料,自己也玩了一下。
個人覺得正如網站上講的 MongoDB 真是有很高的擴展性
很多人可能會問說,為什麼擴展性很高呢!?!
小弟自己在玩 MongoDB 時發現,在建 Collections (於 Mysql 稱 Table),是完全不用 Schema 的
也就是說今天有可能每筆記錄都是不同的,有些可能有 name 這個 field 有些可能沒有。 (真的是太神奇了!!)
官方下載: http://www.mongodb.org/downloads
MongoDB
wget http://fastdl.mongodb.org/linux/mongodb-linux-i686-1.6.5.tgz
mongodb 安裝也十分容易,只要解壓縮就可以使用了。
tar -zxvf mongodb-linux-i686-1.6.5.tgz
我將它解壓到 /usr/local/mongodb 下
執行:
(就如同 MySQL mysql.server start)
./mongod --fork --dbpath /usr/local/mongodb/data/ --logpath /usr/local/mongodb/logs/mongodb.log --logappend
--fork 伺服器執行
--dbpath 資料庫存放處
--logpath Logs 存放處
文章標籤
全站熱搜