欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

mongodb副本集指的是什么-創(chuàng)新互聯(lián)

創(chuàng)新互聯(lián)www.cdcxhl.cn八線動(dòng)態(tài)BGP香港云服務(wù)器提供商,新人活動(dòng)買多久送多久,劃算不套路!

“只有客戶發(fā)展了,才有我們的生存與發(fā)展!”這是成都創(chuàng)新互聯(lián)公司的服務(wù)宗旨!把網(wǎng)站當(dāng)作互聯(lián)網(wǎng)產(chǎn)品,產(chǎn)品思維更注重全局思維、需求分析和迭代思維,在網(wǎng)站建設(shè)中就是為了建設(shè)一個(gè)不僅審美在線,而且實(shí)用性極高的網(wǎng)站。創(chuàng)新互聯(lián)對(duì)成都網(wǎng)站制作、成都做網(wǎng)站、外貿(mào)營(yíng)銷網(wǎng)站建設(shè)、網(wǎng)站制作、網(wǎng)站開發(fā)、網(wǎng)頁設(shè)計(jì)、網(wǎng)站優(yōu)化、網(wǎng)絡(luò)推廣、探索永無止境。

這篇文章將為大家詳細(xì)講解有關(guān)mongodb副本集指的是什么,小編覺得挺實(shí)用的,因此分享給大家做個(gè)參考,希望大家閱讀完這篇文章后可以有所收獲。

一、什么是MongoDB副本集?

副本集是一組mongod維護(hù)相同數(shù)據(jù)集的實(shí)例,它提供了數(shù)據(jù)的冗余備份,并在多個(gè)服務(wù)器上存儲(chǔ)數(shù)據(jù)副本,提高了數(shù)據(jù)的可用性, 并可以保證數(shù)據(jù)的安全性;還允許您從硬件故障和服務(wù)中斷中恢復(fù)數(shù)據(jù);實(shí)現(xiàn)自動(dòng)故障轉(zhuǎn)移,還可以采用分布式方式讀取數(shù)據(jù)。

二、MongoDB副本集的原理?

mongodb的復(fù)制至少需要兩個(gè)節(jié)點(diǎn)。其中一個(gè)是主節(jié)點(diǎn),負(fù)責(zé)處理客戶端請(qǐng)求,其余的都是從節(jié)點(diǎn),負(fù)責(zé)復(fù)制主節(jié)點(diǎn)上的數(shù)據(jù)。mongodb各個(gè)節(jié)點(diǎn)常見的搭配方式為:一主一從、一主多從。

主節(jié)點(diǎn)記錄在其上的所有操作oplog,從節(jié)點(diǎn)定期輪詢主節(jié)點(diǎn)獲取這些操作,然后對(duì)自己的數(shù)據(jù)副本執(zhí)行這些操作,從而保證從節(jié)點(diǎn)的數(shù)據(jù)與主節(jié)點(diǎn)一致。

通過在不同數(shù)據(jù)庫服務(wù)器上提供多個(gè)數(shù)據(jù)副本,復(fù)制可提供一定級(jí)別的容錯(cuò)功能,以防止丟失單個(gè)數(shù)據(jù)庫服務(wù)器。

三、MongoDB副本集同步?

1.克隆除本地?cái)?shù)據(jù)庫之外的所有數(shù)據(jù)庫。要克隆mongod掃描每個(gè)源數(shù)據(jù)庫中的每個(gè)集合,并將所有數(shù)據(jù)插入到這些集合的自己的副本中。版本3.4中已更改:初始同步會(huì)在為每個(gè)集合復(fù)制文檔時(shí)構(gòu)建所有集合索引。在早期版本的MongoDB中,僅_id在此階段構(gòu)建索引。初始同步在數(shù)據(jù)復(fù)制期間提取新添加的oplog記錄。確保目標(biāo)成員在local 數(shù)據(jù)庫中有足夠的磁盤空間,以便在此數(shù)據(jù)復(fù)制階段的持續(xù)時(shí)間內(nèi)臨時(shí)存儲(chǔ)這些oplog記錄。

2.將所有更改應(yīng)用于數(shù)據(jù)集。使用源中的oplog,mongod更新其數(shù)據(jù)集以反映副本集的當(dāng)前狀態(tài)。

初始同步完成后,成員從轉(zhuǎn)換 STARTUP2為SECONDARY。

四、部署MongoDB副本集的注意事項(xiàng)

·如果可能,請(qǐng)使用邏輯DNS主機(jī)名而不是IP地址,尤其是在配置副本集成員或分片集群成員時(shí)。邏輯DNS主機(jī)名的使用避免了由于IP地址更改而導(dǎo)致的配置更改。

·IP綁定 3.6版本之后才默認(rèn)綁定地址為localhost,所以最好還是配置--bind-ip參數(shù),如若綁定的非本地計(jì)算機(jī),請(qǐng)確保已保護(hù)您的群集免受未經(jīng)授權(quán)的訪問,最好考慮啟用身份驗(yàn)證和 強(qiáng)化網(wǎng)絡(luò)基礎(chǔ)架構(gòu)。

·確保網(wǎng)絡(luò)流量可以在集合的所有成員和網(wǎng)絡(luò)中的所有客戶端之間安全地傳遞。

1.建立虛擬專用網(wǎng)絡(luò)。確保您的網(wǎng)絡(luò)拓?fù)渫ㄟ^局域網(wǎng)路由單個(gè)站點(diǎn)內(nèi)的成員之間的所有流量。

2.配置訪問控制以防止從未知客戶端到副本集的連接。

3.配置網(wǎng)絡(luò)和防火墻規(guī)則,以便僅在默認(rèn)的MongoDB端口上允許傳入和傳出的數(shù)據(jù)包,并且僅在部署中允許。

·最好部署具有已啟用訪問控制的副本集。

·備份數(shù)據(jù)庫在備份時(shí)會(huì)出現(xiàn)一定的延遲。

·啟動(dòng)MongoDB 需以副本集模式啟動(dòng)。

·備份數(shù)據(jù)庫必須設(shè)置votes 值為1才擁有選舉成為Primary服務(wù)器的可能。

五、MongoDB副本集的需要哪些資源配置?

一臺(tái)安裝好MongoDB 的服務(wù)器 192.168.1.1

或者

三臺(tái)安裝好MongoDB 的服務(wù)器 192.168.1.1 192.168.1.2 192.168.1.3

網(wǎng)絡(luò)處于可使用狀態(tài)

六、部署MongoDB副本集

1. 設(shè)置配置文件

通過 --replSet 和 --bind_ip 命令行選項(xiàng)指定副本集名稱和ip綁定

語法:mongod --replSet "rs0" -- bind_ip localhost,<hostname ( s )| ip address ( es ) >

或者使用配置文件指定 replica set name 和 ip addresses

systemLog
    path: /var/log/mongodb/mongodb.log
storage
    dbPath: /var/lib/mongo-res1
    journal: 
        enabled: true
replication:
   replSetName : rs0
net :
   bindIp : localhost,<hostname(s)| ip address(es)>

配置參數(shù)含義:

replSet:設(shè)置Replica Set的name,在各個(gè)配置文件中,其值必須相同。

dbpath:MongoDB用于存儲(chǔ)數(shù)據(jù)的目錄,默認(rèn)值是C:\data\db

bind_ip:指定ip

path:用于記錄mongod的日志數(shù)據(jù)

port:指定MongoDB監(jiān)聽的端口,默認(rèn)值是27017

然后要使用配置文件啟動(dòng)MongoDB實(shí)例 ,使用 --config 選項(xiàng)指定配置文件的路徑。

mongod --config <path-to-config>

三個(gè)實(shí)例啟動(dòng)完畢后,查看 ps -ef|grep mongo

mongodb副本集指的是什么

2.使用 mongoDB shell 連接到其中一個(gè) mongod 實(shí)例

mongo --host 192.168.1.1 --port 27017

3.啟動(dòng)副本集

使用 rs.initiate() 來指定副本集的所有成員

rs.initiate({
   _id : "rs0",
   members :[
      {  _id : 0 , host: "192.168.1.1:27017"},
      {  _id : 1 , host: "192.168.1.1:27019"},
      {  _id : 2 , host: "192.168.1.1:27019"} 
   ] 
})

mongodb副本集指的是什么

4.查看副本集配置

rs.conf()

5.查看副本集主副本信息

rs.status()

七、應(yīng)用MongoDB副本集

嘗試關(guān)閉主節(jié)點(diǎn)

db.shutdownServer();

或者使用kill 端口的方式

mongodb副本集指的是什么

然后再查看剩下的兩個(gè)副節(jié)點(diǎn)是否有一個(gè)成為新的節(jié)點(diǎn)

stateStr : "PRIMARY" 就是主節(jié)點(diǎn)

關(guān)于mongodb副本集指的是什么就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,可以學(xué)到更多知識(shí)。如果覺得文章不錯(cuò),可以把它分享出去讓更多的人看到。

新聞名稱:mongodb副本集指的是什么-創(chuàng)新互聯(lián)
文章路徑:http://aaarwkj.com/article6/iejig.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供企業(yè)網(wǎng)站制作、網(wǎng)站策劃、服務(wù)器托管建站公司、外貿(mào)網(wǎng)站建設(shè)、標(biāo)簽優(yōu)化

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

成都定制網(wǎng)站建設(shè)
好色人妻在线播放中文字幕| 99久久精品费精品国产风间由美| 五月天丁香婷婷深爱| 久久精品一本久久99精品| 久久国产综合精品电影| 日韩欧美中文字幕一区二区| av毛片高清在线观看| 国产三级视频在线观看视频| 国产成年人在线免费观看| 六十路人妻一区二区三区| 国产免费看黄色的网站| 日韩 高清 一区二区| 亚洲欧美中文字幕乱码| 清纯美女爱爱高潮av| 久久精品国产亚洲七七| 国产高清av免费观看| 一区二区亚洲成人精品| 色婷婷国产精品高潮呻吟| 亚洲激情粉嫩中文字幕| 中文字幕色视频在线观看| 亚洲精品熟女国产中文| 日韩av一区二区人妻| 日本久久久视频在线观看| 人人妻人人澡人人爽久久av| 日韩黄国产一区二区三| 欧美日韩精品偷拍一区二区| 国内精品久久久久久2021| 午夜福利日本一区二区| 久久好大好爽要死了欧美| 熟女自拍偷拍视频播放| 91亚洲精品综合久久| 久久精品亚洲精品毛片| 亚洲精品中文字幕乱码三区91| 日韩一二三四区精品电影免费播放| 国产在线麻豆在拍91精品| 男男啪啪猛进猛出无遮挡| 日本一级二级三级在线看| 欧美三级亚洲三级日韩三级| 精品亚洲一区二区三区| 国产亚洲av一区二区三区| 日韩精品一二三区乱码|