Impact of delete and update on read performance

Hi All

I am trying to design a queue with Mongo DB as its persistent storage for a highly scalable application. This would involve a lot of delete and slice queries. Cassandra has a blog that says it will impact the performance of the database due to its data model. Can someone point me to an article that explains how the Mongo DB stores the data and the impact of update/delete on read performance?


Hi @Guru_Prashanth_Thana,

I suggest you to read the following blog series regarding mongodb performance :

Having said that, it sounds like if the queue is only intend to persist and tunnel data, using a capped collection might make sense: