var srcUrl='mongodb://ip:port/authDb';
var db2=connect(srcUrl,'user','password')
function copy(collectionName){
var num=0;
var myCursor=db2.getSiblingDB("db").getCollection(collectionName).find().sort({uploadDate:1}).skip(20000) .noCursorTimeout();
myCursor.forEach(
function(c){
db.getSiblingDB("db").getCollection(collectionName).insert(c);
num++
if( num%100==0){
print(num);
}
}
);
myCursor.close();
print(collectionName+'遷移完成');
}
print('開始遷移c集合');
copy(c');
print('開始遷移cc集合')
copy('cc');
print('複製結束')
mongodb 跨庫copy
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.