MongoDB Case Study

Rohit Raut
5 min readMay 11, 2021

MongoDB is a general-purpose, document-based, distributed database built for modern application developers. MongoDB provides scalability and flexible schema.

Now, we don't need to worry about using a relational database system with limited flexibility and caused lengthy delays because of changes to the live database schema in production. As the schema changes on the live database, MongoDB can accommodate these changes without costly schema migrations.

In this article, we will see how companies are benefited after switching to NoSQL Database MongoDB. Reading case studies gives real insights and impact in real industry.

1. Forbes

It was one of the first business publications in the world to do such an innovative thing. The original digital transformation.

In the 25 years since Forbes has only accelerated its efforts and is widely considered to set the standard for digital innovation in the publishing industry. The 100-year-old publisher, famous for its business journalism and rich-lists, has become the largest business media brand in the world. It reaches more than 140 million people worldwide every month, across a number of online and offline channels.

In just six months, Forbes migrated its platform to Google Cloud and MongoDB Atlas. Results include:

58% faster build time for new products and fixes

Accelerated release cycle by 4x

Reduced total cost of ownership by 25%

28% increase in subscriptions from new newsletters

During the pandemic the cloud infrastructure has also helped the website scale to an extraordinary number of users and helped the team stay nimble, introducing and testing a number of new features.

From June to December last year, traffic continued to grow — setting new records month after month. Then came COVID-19. Like many high-profile publications, Forbes’ coverage of the pandemic has driven a further increase in traffic, reaching record traffic in May with more than 120 million unique visitors.

Impressive dont you think?. Lets read some more case studies.

2. SAP

MongoDB Selected as the Core Content Management Component of SAP’s Platform-as-a-Service (PaaS) Offering

“MongoDB offers scalability and flexibility at a total cost of ownership that enables us to deliver applications to our customers at affordable prices,” said Harald Mueller, chief product owner, Java Platform, SAP. “We need to deliver applications that meet our customers’ needs now and in the future as they grow their business. MongoDB plays a crucial role in our ability to do that. We’re excited about the possibilities and look forward to further use of MongoDB in the future.”

MongoDB is an open source, document database, combining scalability, performance and ease of use with traditional relational database features such as dynamic queries and indexes. It has become the leading NoSQL database choice for Fortune 500 enterprises and Web 2.0 companies that are developing innovative large- scale applications and performing real-time “big data” analytics.

3. Craigslist:

Craigslist is a popular classifieds and job posting community that serves 570 cities in 50 countries. With 1.5 million new classified ads posted every day, Craigslist must archive billions of records in many different formats and must be able to query and report on these archives at runtime. Historically, Craigslist stored its information in a MySQL cluster but the lack of flexibility and management costs became barriers for continued use.

In 2011, Craigslist migrated over two billion documents to MongoDB for its scalability and flexible schema. For much of the history of Craigslist, MySQL was the only option for data storage, including the archive. The original Craigslist archive application took the existing live database data and copied it to the archive system. But using a relational database system limited flexibility and caused lengthy delays because changes to the live database schema needed to be propagated to the archive system. When making changes to billions of rows in their MySQL cluster, Craigslist could not move data to the archive. Archive-ready data would pile up in the production database; performance on the live database deteriorated. To prevent further impediments to the company’s growth and ability to serve its customers, the team began looking for alternative explanations. After evaluating several NoSQL options, Craigslist settled upon MongoDB. One compelling reason is that MongoDB boasts built-in scalability. Each post and its metadata can be stored as a single document. As the schema changes on the live database, MongoDB can accommodate these changes without costly schema migrations.

In addition, MongoDB’s support for auto-sharding and high availability eased operational pain points for Craigslist. MongoDB enabled Craiglist to scale horizontally across commodity hardware without writing and maintaining complex, custom sharding code. Using auto-sharding, Craigslist’s initial MongoDB deployment was designed to hold over 5 billion documents and 10TB of data. MongoDB concepts and features are similar, in many respects, to relational databases so Craigslist’s developers found the transition seamless

4. Adobe

Adobe has added support for MongoDB, the database for modern applications, to facilitate the storage of data with the release of version 6.0 of Adobe Experience Manager, the market leader in Web experience management. Experience Manager enables marketers to create, manage and optimize customer-facing digital experiences across all channels, including web, mobile apps, social, video and in-store. Adobe built a version of the persistence layer for Experience Manager 6.0 on MongoDB, which stores petabytes of data that customers need for their large-scale content repositories, for management and delivery of mission-critical digital experiences.

That all for this article. checkout more case study.

Thank you for reading…

--

--