-
復(fù)制集保證數(shù)據(jù)安全
查看全部 -
db.table.find({$text:{$search:""}, {score:{$meta:"textScore"}}})
查看全部 -
Sql數(shù)據(jù)庫(kù)與NoSql數(shù)據(jù)庫(kù)
查看全部 -
數(shù)據(jù)庫(kù)分類
查看全部 -
重要的網(wǎng)站
查看全部 -
簡(jiǎn)單運(yùn)維處理
查看全部 -
熟悉MongoDB的使用
查看全部 -
學(xué)會(huì)MongoDB的搭建
查看全部 -
學(xué)習(xí)目標(biāo):
????1.掌握相關(guān)的概念:
????????MongoDB mongo? 索引? 集合? 復(fù)制集? 分片? 數(shù)據(jù)均衡
????2.學(xué)習(xí)mongodb搭建
??????? 搭建簡(jiǎn)單的單機(jī)服務(wù)
????? ? 單間具有冗余容錯(cuò)功能的復(fù)制集
????????搭建大規(guī)模數(shù)據(jù)庫(kù)集群
????????完成集群的自動(dòng)部署
????3.如何使用mongodb
????????基本的CRUD
????????各種不同類型的索引創(chuàng)建和使用
????????復(fù)制的聚合查詢
????????數(shù)據(jù)集合分片,如何保持?jǐn)?shù)據(jù)均衡
????????數(shù)據(jù)的備份和恢復(fù)
????????數(shù)據(jù)的遷移
4.部署mongodb集群
5處理常見(jiàn)的故障
????單點(diǎn)實(shí)現(xiàn),如何恢復(fù)工作
????數(shù)據(jù)庫(kù)意外被殺死如何進(jìn)行數(shù)據(jù)的恢復(fù)
數(shù)據(jù)庫(kù)發(fā)生拒絕服務(wù)如何排查原因
磁盤快滿時(shí)如何處理
查看全部 -
12121
查看全部 -
搭建簡(jiǎn)單的MongoDB服務(wù)器:
創(chuàng)建目錄 mongodb_simple ,在這個(gè)目錄下創(chuàng)建4個(gè)目錄:data 用于存儲(chǔ)數(shù)據(jù),log 用于存儲(chǔ)日志,bin 用于存儲(chǔ)二進(jìn)制文件,conf 用于存儲(chǔ)配置文件;
將編譯獲得的 mongd 拷貝到 bin目錄下;
進(jìn)入 conf目錄,新建 mongod.conf 文件,文件內(nèi)容為:
port=12345
dbpath = data
logpath = log/mongod.log
fork = true
配置參數(shù)說(shuō)明:
port 為MongoDB監(jiān)聽(tīng)端口,啟動(dòng)后客戶端需要連接這個(gè)端口;
dbpath 為數(shù)據(jù)存儲(chǔ)目錄,可以使用相對(duì)路徑,也可以使用絕對(duì)路徑;
logpath 為日志目錄,需要指定到日志文件;
fork 標(biāo)識(shí)是否在Linux后臺(tái)運(yùn)行,window系統(tǒng)中這個(gè)配置無(wú)效;
4. 在?mongodb_simple 目錄下執(zhí)行命令啟動(dòng)服務(wù): ./bin/mongod -f conf/mongod.conf
啟動(dòng)成功后可以在 data 目錄下看到數(shù)據(jù)庫(kù)初始化的文件,在 log 目錄下看到日志文件;
查看全部
舉報(bào)