paulwong

          MONGODB的復(fù)制與分片

          復(fù)制:為了防止單點(diǎn)故障,會(huì)有幾個(gè)實(shí)例在運(yùn)行,保持相同的數(shù)據(jù)。

          • 一般主從:一主多從,主作讀寫數(shù)據(jù),從作從主備份數(shù)據(jù)用,如果主宕機(jī),則整個(gè)MONGODB無法工作。
          • 復(fù)制式主從:一動(dòng)態(tài)主多從,主由選舉產(chǎn)生,當(dāng)中一個(gè)主宕機(jī),其他的從會(huì)選出一個(gè)主。

          適用場(chǎng)景:高負(fù)荷的讀多寫少。

          分片:SHARDING,一般數(shù)據(jù)庫中的分庫分表,一個(gè)表分成幾個(gè)表用。每個(gè)片再做復(fù)制。

          適用場(chǎng)景:高負(fù)荷的寫多讀少。即如果發(fā)現(xiàn)MONGODB寫不能支撐了,則要轉(zhuǎn)此模式。

          安裝配置服務(wù)器,安裝ROUTER:MONGOS,安裝分片服務(wù)器,通知MONGOS掛載SHARD。

          如果只啟用數(shù)據(jù)庫的分片,則不同的表放在不同的分片上,即一個(gè)表只占一個(gè)分片,另一個(gè)表占另一個(gè)分片,如果做了表的分片,則此表會(huì)分布在所有分片上。











          posted on 2015-12-18 13:21 paulwong 閱讀(558) 評(píng)論(0)  編輯  收藏 所屬分類: MONGODB

          主站蜘蛛池模板: 海安县| 四子王旗| 阜宁县| 阿勒泰市| 陵川县| 长治市| 宜州市| 甘南县| 河源市| 陇川县| 台北县| 永嘉县| 新建县| 綦江县| 德阳市| 陕西省| 梁平县| 邵东县| 渑池县| 长丰县| 景德镇市| 扎赉特旗| 静乐县| 名山县| 平阴县| 泊头市| 美姑县| 开鲁县| 盐亭县| 惠安县| 黄骅市| 新建县| 盐源县| 资讯 | 西吉县| 凤翔县| 黄骅市| 桐乡市| 冷水江市| 云龙县| 丹凤县|