I am new to mongdb. I store a counter variable in the database. Every time a user performs a certain action, the counter variable's value will be incremented by 1. The question I wonder is if multiple users update the counter at the same time, will the counter hold the correct value? (expect that the counter will increment exactly by the number of updates). If this causes a logic error, how do I resolve it?