日韩av手机在线免费观看_四虎免看黄_亚洲一区中文字幕_亚洲小视频网站_国产一区日韩在线_国产欧美精品一区二区

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

軟件下載吧

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

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

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

背景

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

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

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

但是在實際的生產(chǎn)環(huán)境中,我們很多MongoDB 數(shù)據(jù)庫是單實例的,那么我們能否在單實例數(shù)據(jù)庫上開啟Oplog?

答案是肯定的。

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

配置過程

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

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

step 2 :重啟服務;

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

注意事項

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

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

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

相關下載

查看所有評論+

網(wǎng)友評論

網(wǎng)友
您的評論需要經(jīng)過審核才能顯示

熱門閱覽

最新排行

公眾號

主站蜘蛛池模板: 国产日韩欧美在线播放 | 国产一区二区在线免费观看 | 国产成人福利在线观看 | 香蕉久久久久久 | 国产精品亚洲综合 | 成人精品系列 | 国产精品99久久久久久久vr | 精品久久久久国产 | 国产精品国产三级国产aⅴ中文 | 色婷婷一区二区三区四区 | 国产精品一区二区av | 日韩欧美三区 | 欧美一区二区三区在线看 | www.日韩| 一区二区三区中文字幕 | 免费国产网站 | 日本又色又爽又黄又高潮 | 中国大陆高清aⅴ毛片 | 国产一二三区在线 | 国产一区二区精品在线 | 99国产精品99久久久久久 | 亚洲毛片在线观看 | 一级在线观看 | www.欧美.com | 亚洲免费观看视频 | 欧美一区二区三区在线 | 亚洲精品乱码8久久久久久日本 | 欧美日韩一区在线播放 | 男女羞羞在线观看 | 一区二区国产精品 | 亚洲人免费视频 | 一本久久a久久精品亚洲 | 久久久久久国产精品免费免费狐狸 | 国产成人精品久久二区二区91 | 精品欧美乱码久久久久久1区2区 | 免费国产精品久久久久久 | 美女黄色在线观看 | 国产综合在线视频 | 日韩精品久久 | 99久久国产综合精品麻豆 | 视频一区二区在线观看 |