嗨,我们在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