MongoDB : Write Successful, Read Unsuccesful


#1

Hello, we are using MongoDB to store data in our application.
The application writes certain data to a mongodb table and in the next step tries to read the data previously written. We are facing intermittent issues where the read is failing and hence the application is failing.
We are trying to identify the reason for this failure. Can someone help?


#2

Can you provide more details on what you mean when you say the read is failing? Are there any exceptions being thrown or are you just not getting data back? Have you manually confirmed that the data is in the database immediately after the write? Are you sure you’re waiting for the write to complete before reading? Any code you can share would help with troubleshooting.


#3

Welcome to the world of MongoDB, when a write doesn’t really mean a write

https://aphyr.com/posts/322-jepsen-mongodb-stale-reads