日韩小视频-日韩久久一区二区三区-日韩久久一级毛片-日韩久久久精品中文字幕-国产精品亚洲精品影院-国产精品亚洲欧美云霸高清

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

軟件下載吧

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

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

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

背景

隨著數據的積累,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,過程,詳解

相關下載

查看所有評論+

網友評論

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

熱門閱覽

最新排行

公眾號

主站蜘蛛池模板: 欧美做爰xxxⅹ性欧 欧美做爰免费大片在线观看 | 在线观看精品自拍视频 | 欧美一区二三区 | 国产主播第一页 | 亚洲精品韩国美女在线 | 日本人的色道免费网站 | 色老头一区二区三区在线观看 | 久久国产免费一区 | 亚洲看片网 | 国产一级视频在线观看 | 9cao在线精品免费 | 九九在线观看精品视频6 | 国产精品一区二区丝瓜 | 免费一区二区三区四区五区 | 国产亚洲高清视频 | 色老久久精品偷偷鲁一区 | 日本免费不卡在线一区二区三区 | 伊人狠狠丁香婷婷综合色 | 扒开双腿猛进入爽爽在线观看 | 国产亚洲片| 在线亚洲欧美日韩 | 国产视频高清在线 | 性色午夜视频免费男人的天堂 | 高清毛片aaaaaaaaa片 | 伊人手机视频 | 国产精品国产亚洲精品不卡 | 女人张腿让男桶免费视频网站 | jiucao在线观看精品 | 波多野结衣一区二区 三区 波多野结衣一区二区三区88 | 成人免费高清视频 | 欧美一级影院 | 一本三道a无线码一区v小说 | 在线亚洲精品国产波多野结衣 | 成人久久久久 | 在线看黄网址 | 伊人网在线免费视频 | 国产精品免费看久久久 | 毛片毛片毛是个毛毛片 | 国产在线观看精品香蕉v区 国产在线观看免费人成小说 | 一级毛片私人影院免费 | 亚洲欧美一区二区三区孕妇 |