Do Things Big with
MongoDB at Scale

Tens of thousands of organizations use MongoDB to build high-performance systems at scale. Organizations ranging from Fortune 100 enterprises to the most agile startups rely on MongoDB. They've grown from single server deployments to clusters with over 1,000 nodes, delivering millions of operations per second on over 100 billion documents and petabytes of data.

Scalability is not just about speed

It's about 3 different metrics, which often work together: cluster scale, performance scale, and data scale. There are many examples of MongoDB users who are pushing the limits to scalability. Here are a few, organized around each scaling dimension.

Cluster Scale

Distributing the database across 100+ nodes, often in multiple data centers

Performance Scale

Sustaining 100,000+ database read and writes per second while maintaining strict latency SLAs

Data Scale

Storing 1 billion+ documents in the database

Amadeus is the world's, largest technology company dedicated to the travel industry, handling 630 million bookings and 1.6 billion passengers every year. The company’s travel systems rely on over 100 MongoDB clusters, totaling 570+ nodes, with the largest cluster managing over 100TB of data. Use cases include flight recommendations, payments, airline analytics, and fraud detection.

Cluster Scale

Distributing the database across 100+ nodes, often in multiple data centers

Amadeus is the world's, largest technology company dedicated to the travel industry, handling 630 million bookings and 1.6 billion passengers every year. The company’s travel systems rely on over 100 MongoDB clusters, totaling 570+ nodes, with the largest cluster managing over 100TB of data. Use cases include flight recommendations, payments, airline analytics, and fraud detection.

Performance Scale

Sustaining 100,000+ database read and writes per second while maintaining strict latency SLAs

Foursquare is used by over 50 million people worldwide, who have checked in over 6 billion times, with millions more added every day. MongoDB is Foursquare's main database, supporting hundreds of thousands of operations per second and storing all check-ins and history, user, and venue data along with reviews.

Data Scale

Storing 1 billion+ documents in the database

Since its first MongoDB project in 2012, Baidu has grown its cluster to 600 nodes storing 200 billion documents and 1PB of data, powering over 100 apps.

Fully elastic MongoDB in the cloud

MongoDB Atlas delivers the database as a fully automated cloud service with the operational and security best practices built in. Easily deploy, operate, and scale your databases on the public cloud of your choice.

Start free or easily live migrate an existing cluster to MongoDB Atlas.

Running MongoDB in Your Own Environment?

MongoDB Ops Manager helps you automate and monitor databases in your self-managed environments. The benefits of Ops Manager are also available with MongoDB Cloud Manager a hosted management tool that provides access to cloud backups.

Hassle-Free Scaling

With MongoDB Consulting, solve scaling and high availability. A MongoDB consulting engineer provides expert guidance on the inner workings of sharding MongoDB, as well as replication, failover, and backup. The engineer then gives you detailed recommendations on how to apply best practices to your deployment.

Learn Performance
 Best Practices

Download this white paper that will inform you of the best practices and considerations for achieving performance at scale in a MongoDB system. Learn about application patterns, schema design, transactions, indexing, hardware considerations, and more.