mongodb第一課: mongodb的安裝和使用

適用場景:持久化緩存層,高效的實時性,用于對象及json數據的存儲,高伸縮性的場景,大尺寸,低價值的數據存儲

不適用的場景:

要求高度事務性的系統

傳統的商業智能應用

復雜多表查詢

centos環境

mongodb的安裝

首先去mongodb的官網下載相應版本

第二步:

tar zxvf mongodb-linux*******

第三步:

將mongodb移動到 /usr/local/mongodb

mv mongodb ?/usr/local/mongodb

創建數據庫文件(默認的數據庫文件的位置是/data/db,啟動時會自動創建)

mkdir /usr/local/mogoDB沒有具體的安裝過程,解壓文件包后,可以直接使用,非常高效和方便

touch /usr/local/mongodb/dblogs ?#日志文件

第四步 開機自啟動

將mongodb 啟動項目加入rc.local保證mongodb在服務器開機時啟動


第五步:啟動mongodb:

運行mongodb命令


進入 bin目錄里面 里面有個mongod ?用./mongod 啟用

./mongod --dbpath=/usr/local/mongodb/data/ --logpath=/usr/local/mongodb/dblogs & ? ?后臺執行

或者:

./mongod --dbpath=/usr/local/mongodb/data/ --logpath=/usr/local/mongodb/dblogs --fork

檢查是否啟動:

pstree -p | grep mongod

殺掉mongodb的進程 千萬不能用 kill -9 進程號

這樣極有可能下次mongodb再次啟動的時候無法啟動

解決辦法 將/data 文件夾下面的 mongod.lock 刪掉

要想殺掉mongo的進程 用

pkill mongod ?或者killall mongod

查看端口:

netstat -tunpl | grep :27017


===============================

exit ?退出數據庫

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容