-
讀默認(rèn)指向主節(jié)點(diǎn),在數(shù)據(jù)時(shí)效要求不高,比如日志、檔案等讀取,也可以指向從節(jié)點(diǎn),實(shí)現(xiàn)讀寫分離,分擔(dān)主節(jié)點(diǎn)壓力,就是所謂的讀寫分離查看全部
-
兩類節(jié)點(diǎn) 數(shù)據(jù)節(jié)點(diǎn):用來存儲(chǔ)數(shù)據(jù),充當(dāng)主從節(jié)點(diǎn) 投票節(jié)點(diǎn):負(fù)責(zé)選舉,不存儲(chǔ)數(shù)據(jù),不能充當(dāng)主從節(jié)點(diǎn)查看全部
-
rs.status() rs.conf() rs.stepDown(500) use admin db.shutdownServer() ------------------ create replcaSet 1.start all mongod with same replSetName 2.mongod --port 28001 3.rs.initiate() 4.rs.add('host:port') 5.rs is ok,use us.status() to show() the status if you want read data from the secondary replset,use rs.slaveOk() or I find it useful to put the default configuration in ~/.mongorc.js and custom configurations in replStart.js or adminStart.js or whatever查看全部
-
不支持只復(fù)制指定庫(kù)查看全部
-
^_^查看全部
-
簡(jiǎn)易配置: bind_ip=192.168.56.3 port=28003 logpath=/apps/logs/mongo/28003.log logappend=true dbpath=/data/mongo/28003 replSet=imooc fork=true查看全部
-
復(fù)制集架構(gòu)圖查看全部
-
大多數(shù)原則:集群存活節(jié)點(diǎn)小于等于1/2時(shí)集群不可寫,只可讀 是否能選舉出新的主節(jié)點(diǎn),取決于集群存活節(jié)點(diǎn)數(shù)查看全部
-
復(fù)制集特性: 主節(jié)點(diǎn)唯一,不固定,保持?jǐn)?shù)據(jù)一致性查看全部
-
單點(diǎn)模式: 1.部署簡(jiǎn)單 2.節(jié)省資源查看全部
-
復(fù)制集的特點(diǎn): 1.主是唯一的,但不是固定的。 2.由大多數(shù)據(jù)原則保證數(shù)據(jù)的一致性 3.從庫(kù)無法寫入 4.相對(duì)于傳統(tǒng)的主從結(jié)構(gòu),復(fù)制集可以自動(dòng)容災(zāi)。查看全部
-
傳統(tǒng)主從結(jié)構(gòu)與復(fù)制集相較的一些“用武之處”: “復(fù)制集中參與選舉的數(shù)據(jù)節(jié)點(diǎn)只能有7個(gè)” 雖然可以修改復(fù)制節(jié)點(diǎn)屬性的方法,能將復(fù)制集節(jié)點(diǎn)增加到12個(gè),但剩余5個(gè)節(jié)點(diǎn)都不能提供服務(wù),只能做為數(shù)據(jù)冗余。所以某個(gè)生產(chǎn)環(huán)境需要從節(jié)點(diǎn)的數(shù)量超過11個(gè)時(shí),我們就可使用傳統(tǒng)的主從結(jié)構(gòu),因?yàn)橹鲝慕Y(jié)構(gòu)的從節(jié)點(diǎn)數(shù)量不受限制。 當(dāng)復(fù)制集支持可提供服務(wù)的數(shù)據(jù)節(jié)點(diǎn)數(shù)超過11個(gè)時(shí) ,那么官方會(huì)立即“啟用”主從結(jié)構(gòu)。查看全部
-
復(fù)制集的從節(jié)點(diǎn)是無法寫入的查看全部
-
復(fù)制集的從節(jié)點(diǎn)是無法寫入的查看全部
-
復(fù)制集的從節(jié)點(diǎn)是無法寫入的查看全部
舉報(bào)
0/150
提交
取消