I read through
Mongo Limitations and Threshold
Sorry, there is limit of 2 links for new members.
I’m being tasked to find out more about the size limitation of an unsharded database. If I understand corretly. there is theorically no database size limit, which are more often restricted by system limitation.
I also believe that the table presented only applies to sharded database, and its limitation before we can attempt to change some of the sharding parameters (Size of Shard Key Value and Chunk Size).
However, I’m curious about the line:
"The theoretical limits for maximum database and collection size are much higher than the practical limits imposed by filesystem, O/S, and system resources relative to workload. You can add server resources and tune for vertical scaling, but when your workload exceeds the resources of a single server or replica set you can also scale horizontally (partitioning data across multiple servers) using sharding "
What are some of the consideration you expert consider before deciding that its time to perform sharding?