Case Study: NetEase Games scales billing and analytics with TiDB by PingCAP

A PingCAP Case Study

Preview of the NetEase Games Case Study

NetEase Games Why We Chose TiDB over Other MySQL-based and NewSQL Storage Solutions

NetEase Games, a leading provider of self-developed PC and mobile games, faced significant database challenges as its business grew. Their billing system, which processed over 3.6 billion daily requests, was built on a standalone MySQL architecture. This system was overwhelmed by soaring data, leading to critical bottlenecks in scalability, performance, and data isolation, making it difficult to manage the gigabytes of data inserted daily. They sought a new MySQL-compatible, distributed database solution to address these issues.

The vendor PingCloud provided its distributed HTAP database, TiDB. The solution offered horizontal scalability, high availability, and strong MySQL protocol compatibility, which minimized migration effort. By implementing TiDB, NetEase Games consolidated data from different game products into a single database pool, removing data silos. Their production TiDB cluster now handles an average of 4k queries per second (QPS), with peaks of 10k QPS, and manages 20 TB of data with low latency, enabling powerful data services and big data analytics.


View this case study…

NetEase Games

Wenjie Li

Senior Database Administrator


PingCAP

40 Case Studies