Databases 30 min read

Tencent's Database Technology: Three Battles from CKV to TcaplusDB and DBBrain

This article chronicles Tencent's database team overcoming three major challenges—supporting WeChat red packets, stabilizing Honor of Kings gameplay, and ensuring Tencent Video streaming—by developing CKV, CDB, TcaplusDB, and DBBrain technologies that balance performance, cost, and reliability.

Tencent Database Technology
Tencent Database Technology
Tencent Database Technology
Tencent's Database Technology: Three Battles from CKV to TcaplusDB and DBBrain

Initially, Tencent faced explosive growth in QQ concurrent users, prompting the team to develop CKV, a non‑relational database optimized for high‑write social scenarios where data relationships were loose.

To serve external customers at lower cost, the team created CDB based on MySQL, introducing storage‑compute separation and aggressive page compression that reduced storage needs to 1 KB per record, cutting expenses to one‑third of the original.

For game stability, TcaplusDB was built with a hot/warm/cold triple‑backup architecture, enabling seamless failover and automatic scaling to sustain massive concurrent loads such as those seen in Honor of Kings.

DBBrain introduced AI‑driven database operations, using predictive analytics to auto‑scale, synchronize, and apply mitigation strategies during traffic spikes, as demonstrated during Tencent Video’s variety show bursts and e‑commerce promotions.

These innovations have been deployed across Tencent’s internal services and offered on Tencent Cloud, contributing to China’s domestic database ecosystem and supporting industries ranging from finance to entertainment.

cloud computingdatabaseTencentCKVDBbrainTcaplusDB
Tencent Database Technology
Written by

Tencent Database Technology

Tencent's Database R&D team supports internal services such as WeChat Pay, WeChat Red Packets, Tencent Advertising, and Tencent Music, and provides external support on Tencent Cloud for TencentDB products like CynosDB, CDB, and TDSQL. This public account aims to promote and share professional database knowledge, growing together with database enthusiasts.

0 followers
Reader feedback

How this landed with the community

Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.