Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How many requests can mongodb handle before sharding is necessary?

Does anybody know (from personal experience or official documentation) how many concurrent requests can a single MongoDb server handle before sharding is advised?

like image 751
Alex Khvatov Avatar asked Feb 04 '13 20:02

Alex Khvatov


1 Answers

If your working set exceeds the RAM you can afford for a single server, or your disk I/O requirements exceed what you can provide on a single server, or (less likely) your CPU requirements exceed what you can get on one server, then you'll need to shard. All these depend tremendously on your specific workload. See http://docs.mongodb.org/manual/faq/storage/#what-is-the-working-set

like image 147
A. Jesse Jiryu Davis Avatar answered Sep 21 '22 11:09

A. Jesse Jiryu Davis