跟著大神學Mongo,Mongodb主從複製本機簡單操作總結

來源:互聯網
上載者:User

標籤:

原文連結:http://www.cnblogs.com/huangxincheng/archive/2012/03/04/2379755.html

 

本機安裝MongoDB不在介紹,本文Mongo小菜鳥學習本機實踐。閑言少敘,書歸正傳。

  • 類比多機器運行環境。(只在本機,並不代表多機器一定成功)
  • 啟動各個MongoDB服務,並配置主從伺服器
  • 主伺服器插入資料
  • 查詢從伺服器資料

 

第一步:類比多機器運行環境,其中ServerMain為主要資料庫,Other 1,2,3為從資料庫。直接

第二步:啟動各個MongoDB服務,並配置主從伺服器。切換到各個資料庫檔案夾下,主服務啟動命令為 mongod --dbpath=F:\mongodb_servermain --master,預設連接埠號碼27017。依次啟動從伺服器,並配置主服務為 127.0.0.1:27017,server1啟動命令為 mongod --dbpath=F:\mongodb_serverother1 --port 1111 --slave  --source 127.0.0.1:27017,server2啟動命令為: mongod --dbpath=F:\mongodb_serverother2 --port 2222 --slave  --source 127.0.0.1:27017。

上面兩個圖是從資料庫 1和2,可以看到每10秒就從主要資料庫同步依次資料。syncing from host 127.0.0.1:27017

第三步:主伺服器插入資料。另外開一個視窗,定位到主要資料庫檔案夾bin下。執行命令  mongo  我們這裡直接預設test資料庫了,然後插入幾條資料,db.friend.insert({"name":"test","from":"main"}),圖如下

第四步:查詢從資料庫資料。根據第三步的方法,分別開啟從資料庫的視窗,定位到bin檔案夾下。執行命令 mongo  然後執行查詢  db.friend.find().直接,可以看到,資料已經同步到從伺服器上了。有興趣的同學可以在執行刪除修改等操作。再查看一下從伺服器的資料是否同步,答案是肯定的啦。在此不在示範。:

 

 

總結:以上步驟基本能夠實現主從複製的功能,不過單台機子實戰太小,權當學習和瞭解了。學無止境。

跟著大神學Mongo,Mongodb主從複製本機簡單操作總結

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.