While looking at the manual, I found something I didn’t understand.
Concurrency
WiredTiger
WiredTiger supports concurrent access by readers and writers to the documents in a collection. Clients can read documents while write operations are in progress, and multiple threads can modify different documents in a collection at the same time.
Can you explain what the meaning of the sentence is compared to RDB?
Also, I thought of a situation.
When the writer performed the operation of changing A to B, and the reader performed the operation of reading A, the reader might or might not be able to bring the result of A because writer and reader were approaching simultaneously.
And I thought we should use write concern or read concern to solve the problem.
Am I right?