I would like to replicate/synchronize a collection named "CollectionA" from a mongoDB "DataBaseA" to a mongoDB "DatabaseB" at real time

 1. DatabaseB is a normal database (not a shard and not a replica)
 2. The DatabaseB will have writes to it, but not in to collection "CollectionA"
 3. The synchronization/replication should done real time with a delay defined due to network latency

I am trying to achieve this with out writing any custom code. Is this possible to achieve?