MongoLab: Does hardware effect performance of a find() query I asked a pervious question on StackOverflow about if document size affected the performance of fetching that document (the document is 3MB in size) 
https://stackoverflow.com/questions/30226219/does-the-size-of-a-document-affect-performance-of-a-find-query

The conclusion was, yes it does. It seems that the larger the document you are trying to fetch (using the find() query) the longer it will take to get a response (because the document will take longer to download given it's larger size)

Currently I'm hosting my database on MongoLab. I'm currently using the free sandbox tier, but I do plan on upgrading to a shared or dedicated plan in a few months.

My question is, will upgrading to a shared or dedicated plan improve the performance of downloading a large document? I'm assuming it will because the paid plans have better hardware, but will the performance improvements be noticeable/significant. Just curious what other thought.
All things being equal, it is logical to assume that better hardware = better performance. However, computers are strange beasts - I know that with Oracle, if you assign very large sizes (you need good hardware) to certain caches, you can actually slow down the machine. 

The only real suggestion that I have is that you test, test and test again. You cannot manage what you cannot measure.