嗨,我們在mongo上有一個生產數據庫,它有一組集合,並將所有活動加載到oplog中。現在我想寫一個腳本來觀看這個oplog,這樣當有新記錄被添加到oplog時,我想把它寫到另一個虛擬服務器上的數據庫。我該如何解決這個問題。我是mongo的新手,所以我不確定從哪裏開始。任何想法都會對我有所幫助。我正在考慮的東西上線將mongo db oplog複製到另一個mongo db
while(true)
{
watch(oplog)
OnNewEntry
{
AddToAnotherMongo(another.server.com,port,dbname,record)
}
}
你想實現什麼?如果你想做複製,然後看看複製集(http://www.mongodb.org/display/DOCS/Replica+Sets) – Fabian