The content of this page has been automatically translated by AI. If you encounter any problems while reading, you can view the corresponding content in Chinese.

Overview

Last updated: 2024-10-15 17:07:49

Background

With the explosive growth of game data, traditional relational databases are increasingly unable to meet the requirements for high concurrent read/write operations, efficient storage and access of massive data, high scalability, and high availability. NoSQL databases have seen rapid development due to their simple expansion and fast read/write capabilities.
Tencent Cloud TcaplusDB leverages the design principles and technologies of non-relational databases, balancing performance and cost to create a specialized solution for gaming data storage, considering the unique characteristics of games.

Introduction

TcaplusDB is a NoSQL distributed data storage service designed specifically for games, supporting Protobuf interface access. Tcaplus combines cache and disk to achieve high performance while also saving costs. It effectively supports both global and regional server configuration and offers solutions like seamless scaling, backup disaster recovery, and fast rollbacks to accommodate the burst growth and long-tail operation characteristics of games, ensuring safety and reliability. Currently, it is used in hundreds of popular games including <King of Glory>, <CrossFire>, <Naruto>.

Product Features

Combination of Cache and Persistent Storage

Feature Introduction: Cache + Disk Storage, Automatic Hot and Cold Data Exchange. User Value: Simplifies application architecture by not needing two types of databases.

Supports Global Server Coverage

Feature Introduction: Unlimited Storage Space, Single Table Supports up to 2PB, Non-stop Scaling, Supports Global Server Coverage and Partitioned Server Operations. User Value: No need to worry about storage space expansion.

Supports PB Access

Feature Introduction: Combines with Protobuf to provide flexible data access, supports access and extraction of specified fields. User Value: Bandwidth saving, cost reduction.

Rapid Rollback

Feature Introduction: Quickly fetch cold backups with parallel decompression, full process automation of rollback, supports precise time point rollback of data, each node has 300GB cold backup, completes rapid recovery of all nodes within 2 hours. User Value: Rapid rollback, reduced failure losses.

Backup and Disaster Recovery

Feature Introduction: Overload protection; Dual-machine hot standby; Daily cold backup disaster recovery mechanism, data retention for 7 days, Binlog stream retention for 7 days. User Value: Data security assurance, coping with operational failures.