Case Study: BigTree Entertainment achieves 25 million-user scale and boosts performance with MongoDB

A MongoDB Case Study

Preview of the BigTree Entertainment Case Study

BookMyShow Continues to Lead Online Entertainment Ticketing in India and Scales to 25 Million Users with MongoDB

BookMyShow (BigTree Entertainment) is India’s leading online entertainment ticketing service, serving millions of users across web and mobile. Rapid growth and features like Facebook Connect exposed SQL Server as a bottleneck: the tabular database struggled with scale and latency as traffic and personalization needs rose, threatening performance and cost-efficiency.

The company migrated core services to MongoDB starting in 2010, adopting a document model for registrations and a MongoDB-based personalization engine. The switch delivered dramatic gains — page and query latency fell from seconds to single-digit milliseconds, personalized experiences boosted conversions by ~18%, and storage needs dropped (customer data ~5x smaller, personalization data ~8x smaller). MongoDB’s reliability, encryption, and scalability (hundreds of nodes and plans for containerization and sharding) enabled BookMyShow to sustain rapid growth and serve tens of millions of users.


Open case study document...

BigTree Entertainment

Viraj Patel

VP Technology


MongoDB

165 Case Studies