Het bijwerken van een geïndexeerd veld in mongodb veroorzaakt een update van de index (of indices als je er meer dan één hebt) die het gebruiken. Het "herindexeert" niet. Zou niet zo duur moeten zijn - in feite verwijdert u de oude invoer en voegt u een nieuwe in.
Dit document bevat behoorlijk wat details over mongodb-indexen:
http://docs.mongodb.org/master/MongoDB-indexes-guide .pdf
Trouwens, houd er rekening mee dat er één speciaal veld is, _id, dat mongodb gebruikt als primaire sleutel
U kunt het veld _id niet bijwerken.