Can I scale MongoDB to petabytes of data?

I heard that sharding allows MongoDB to scale, but can MongoDB store petabytes of data without any “side-effects” (other than the price)? Any successful attempts at doing so?

EDIT: and what about exabytes of data?

Hello dear my name is Sanjeev Mansotra from India.
Sharding in MongoDB enables horizontal scaling, allowing the database to handle large volumes of data by distributing it across multiple servers. MongoDB can theoretically store petabytes of data through sharding, but scaling to this level requires careful planning to avoid issues like increased complexity in managing shards, potential performance bottlenecks, and challenges with data balancing and query routing. There have been successful large-scale deployments of MongoDB storing petabytes of data, especially in enterprises with advanced infrastructure, but the process requires careful optimization to prevent side effects beyond just cost.

Hello, welcome to the MongoDB community.

I have clients who use MongoDB to run productive workloads of terabytes of data using sharding technology. It is interesting to take care of the data model, having an efficient data model, it is very easy and agile to be able to scale using MongoDB.

1 Like

Thank you, it will be helpful if you can list these enterprises for me

I’m happy to get connected!