時(shí)間:2024-02-28 13:28作者:下載吧人氣:32
MongoDB集群重構(gòu),釋放磁盤(pán)空間
由于mongodb刪除了一部分?jǐn)?shù)據(jù)后,不會(huì)回收相應(yīng)的磁盤(pán)空間,所以這里通過(guò)重建數(shù)據(jù)目錄的方式釋放磁盤(pán)空間。
一 實(shí)驗(yàn)環(huán)境
配置了一個(gè)副本集,該副本集由以下三個(gè)節(jié)點(diǎn)組成:
10.192.203.201:27017 PRIMARY
10.192.203.202:27017 SECONDARY
10.192.203.202:10001 ARBITER
二 實(shí)驗(yàn)步驟
2.1 模擬環(huán)境
use dba;
for(var i=0;i<1000000;i++)db.c.insert({uid:i,uname:’osqlfan’+i});
db.c.find().count();#1000000
db.stats();
{
“db” : “dba”,
“collections” : 5,
“objects” : 1000111,
“avgObjSize” : 111.9994880568257,
“dataSize” : 112011920,
“storageSize” : 174796800,
“numExtents” : 17,
“indexes” : 3,
“indexSize” : 32475072,
“fileSize” : 469762048,
“nsSizeMB” : 16,
“extentFreeList” : {
“num” : 0,
“totalSize” : 0
},
“dataFileVersion” : {
“major” : 4,
“minor” : 22
},
“ok” : 1
}
網(wǎng)友評(píng)論