先不廢話,先把mongodb裝好再說
wget
tar zxvf mongodb-linux
-x86_64
-rhel70
-3.2
.5.tgz
mv mongodb-linux
-x86_64
-rhel70
-3.2
.5 mongodb
建立必要的目錄:
mkdir -pv /root/mongodb/
啟動:
.
/mongod--
dbpath
"/root/mongodb/data"--
logpath
"/root/mongodb/log/mongodb
.log"
-port
10001--
fork
–dbpath代表資料庫檔案存放目錄,–logpath代表日誌目錄,-port代表服務埠,–fork代表後台執行模式。
之後會提示啟動成功。
之後用客戶端去連:
這裡我們看中內容,connecting to:127.0.0.1:10001/test
這個test代表預設連線到的資料庫,注意在mongodb中也叫資料庫,如果我們想用自己的資料庫,並不用新建,直接使用即可。(mongodb不是強模式的資料庫)
> use mydb1
switched to db mydb1
> use mydb2
switched to db mydb2
> use mydb3
switched to db mydb3
> use lalalala
switched to db lalalala
> use mydb1
switched to db mydb1
use代表當前要使用那個資料庫
mongodb是基於文件的資料庫,這個文件就相當於表中的乙個記錄。同樣的,我們不用宣告新建這個文件,也不用規定文件中必須有什麼內容。多個文件組成乙個集合,就是相當於傳統資料庫中的表。但是同樣的,這些文件不一定有統一的結構
> db.mydb1.test
.insert();
writeresult()
> db.mydb1.test
.find();
>
啟動後,作為客戶端連線剛剛的mongodb
發現只有mydb1,因為只有mydb1插入了資料
mongodb的簡介和應用
mongodb nosql的簡介 nosql是not only sql的縮寫,它不一定遵循傳統資料庫的一些基本要求,比如說sql標準 acid屬性 表結構等等。主要有這些特點 非關係型的 分布式的 開源的 水平可擴充套件的。mongodb的簡介 適用場合 快取 由於效能很高,mongodb 也適合作...
生產環境mongodb快速搭建複製集
mongodb快速搭建複製集 現在很多資料庫都支援實時安全備份,mongodb 也不例外。mongodb的複製集就是為安全備份而生。原理就是在主資料庫被操作改變的同時,對副本資料庫作同樣的操作,時刻保持和主副資料庫的一致性。同時順便衍生了乙個功能就是讀寫分離,可以寫在主資料庫,讀在副本資料庫,一定程...
mongoDB 安裝簡介
wget解壓到自定義的路徑下 tar zvxf path to mongodb臨時新增,在命令列輸入指令 export path path path to mongodb bin 將下面命令新增到 bashrc 檔案中 export path path path to mongodb bin 將上述...