下載吧 - 綠色安全的游戲和軟件下載中心

          軟件下載吧

          當前位置:軟件下載吧 > 數據庫 > DB2 > 關于單臺MongoDB實例開啟Oplog的過程詳解

          關于單臺MongoDB實例開啟Oplog的過程詳解

          時間:2024-02-13 10:24作者:下載吧人氣:25

          背景

          隨著數據的積累,MongoDB中的數據量越來越大,數據分析團隊從數據庫中抽取變化數據(假如依據欄位createdatetime,transdatetime),越來越困難。我們知道MongoDB的副本集有一個數據結構Oplog,里面存儲了Primary節點的所有寫操作(此處的寫操作是指查詢以外的操作,包含 更新、異常等)。其實,數據的抽取完全可以從Oplog中抓取這些操作,然后去重放。

          oplog是local庫下的一個固定集合,Secondary就是通過查看Primary 的oplog這個集合來進行復制的。每個節點都有oplog,記錄這從主節點復制過來的信息,這樣每個成員都可以作為同步源給其他節點。

          Oplog 可以說是Mongodb Replication的紐帶了。

          但是在實際的生產環境中,我們很多MongoDB 數據庫是單實例的,那么我們能否在單實例數據庫上開啟Oplog?

          答案是肯定的。

          其原理就是,在單實例上配置副本集,如果配置成功了,自然就有了Oplog

          配置過程

          其實配置的過程比較簡單。

          step 1 : 在配置文件中 添加副本集參數(replSet);

          step 2 :重啟服務;

          step 3:在local數據庫或admin數據庫執行初始化副本集的腳本,rs.initiate()。

          注意事項

          1. 在配置文件中增加副本集參數(replSet=??),MongoDB實例重啟,第一次登入,執行其他命令時(例如:show dbs),會提示錯誤,錯誤信息如下,

          {
          “ok” : 0,
          “errmsg” : “not master and slaveOk=false”,
          “code” : 13435,
          “codeName” : “NotMasterNoSlaveOk”
          }

          標簽關于,單臺,MongoDB,實例,開啟,Oplog,過程,詳解

          相關下載

          查看所有評論+

          網友評論

          網友
          您的評論需要經過審核才能顯示

          熱門閱覽

          最新排行

          公眾號

          主站蜘蛛池模板: 少妇精品无码一区二区三区| 日韩美女在线观看一区| 国产精品日本一区二区不卡视频| 中文字幕日韩人妻不卡一区| 日本一区二区三区在线视频| 无码日韩精品一区二区人妻| 无码囯产精品一区二区免费| 视频一区二区精品的福利| 亚洲福利视频一区二区| 99精品一区二区三区| AV天堂午夜精品一区二区三区| 国产精品xxxx国产喷水亚洲国产精品无码久久一区 | 中文字幕亚洲一区二区三区| 乱子伦一区二区三区| 四虎一区二区成人免费影院网址| 亚洲一区二区三区无码国产| 精品国产AⅤ一区二区三区4区| 欧美激情一区二区三区成人| 亚洲AV无码一区二区二三区入口| chinese国产一区二区| 日本无卡码免费一区二区三区| 日韩精品无码一区二区中文字幕| 精品乱子伦一区二区三区| 国产精品视频一区国模私拍| 呦系列视频一区二区三区| 日韩精品无码免费一区二区三区| 综合无码一区二区三区| 成人区人妻精品一区二区不卡视频 | 国产免费播放一区二区| 国产福利电影一区二区三区,日韩伦理电影在线福 | 乱中年女人伦av一区二区| 国精产品一区一区三区有限公司| 中文字幕一区二区三区久久网站 | 狠狠色婷婷久久一区二区 | 国产经典一区二区三区蜜芽 | 丝袜人妻一区二区三区网站| AV无码精品一区二区三区宅噜噜| 无码AⅤ精品一区二区三区| 国产一区二区三区在线观看精品| 国产精品一区三区| 无码av免费一区二区三区|