tencent cloud

TDSQL-C for MySQL

Release Notes and Announcements
Release Notes
Product Announcements
Beginner's Guide
Product Introduction
Overview
Strengths
Use Cases
Architecture
Product Specifications
Instance Types
Product Feature List
Database Versions
Regions and AZs
Common Concepts
Use Limits
Suggestions on Usage Specifications
Kernel Features
Kernel Overview
Kernel Version Release Notes
Optimized Kernel Version
Functionality Features
Performance Features
Security Features
Stability Feature
Analysis Engine Features
Inspection and Repair of Kernel Issues
Purchase Guide
Billing Overview
Product Pricing
Creating Cluster
Specification Adjustment Description
Renewal
Payment Overdue
Refund
Change from Pay-as-You-Go to Yearly/Monthly Subscription
Change from Pay-as-You-Go to Serverless Billing
Value-Added Services Billing Overview
Viewing Billing Statements
Getting Started
Database Audit
Overview
Viewing Audit Instance List
Enabling Audit Service
Viewing Audit Logs
Log Shipping
Post-Event Alarm Configuration
Modifying Audit Rule
Modifying Audit Service
Disabling Audit Service
Audit Rule Template
Viewing Audit Task
Authorizing Sub-User to Use Database Audit
Serverless Service
Serverless Introduction
Creating and Managing a Serverless Cluster
Elastic Scaling Management Tool
Serverless Resource Pack
Multi-AZ Deployment
Configuration Change
FAQs
Serverless Cost Estimator
Operation Guide
Operation Overview
Switching Cluster Page View in Console
Database Connection
Instance Management
Configuration Adjustment
Instance Mode Management
Cluster Management
Scaling Instance
Database Proxy
Account Management
Database Management
Database Management Tool
Parameter Configuration
Multi-AZ Deployment
GD
Backup and Restoration
Operation Log
Data Migration
Parallel Query
Columnar Storage Index (CSI)
Analysis Engine
Database Security and Encryption
Monitoring and Alarms
Basic SQL Operations
Connecting to TDSQL-C for MySQL Through SCF
Tag
Practical Tutorial
Classified Protection Practice for Database Audit of TDSQL-C for MySQL
Upgrading Database Version from MySQL 5.7 to 8.0 Through DTS
Usage Instructions for TDSQL-C MySQL
New Version of Console
Implementing Multiple RO Groups with Multiple Database Proxy Connection Addresses
Strengths of Database Proxy
Selecting Billing Mode for Storage Space
Creating Remote Disaster Recovery by DTS
Creating VPC for Cluster
Data Rollback
Solution to High CPU Utilization
How to Authorize Sub-Users to View Monitoring Data
White Paper
Security White Paper
Performance White Paper
Troubleshooting
Connection Issues
Performance Issues
API Documentation
History
Introduction
API Category
Making API Requests
Instance APIs
Multi-Availability Zone APIs
Other APIs
Audit APIs
Database Proxy APIs
Backup and Recovery APIs
Parameter Management APIs
Billing APIs
serverless APIs
Resource Package APIs
Account APIs
Performance Analysis APIs
Data Types
Error Codes
FAQs
Basic Concepts
Purchase and Billing
Compatibility and Format
Connection and Network
Features
Console Operations
Database and Table
Performance and Log
Database Audit
Between TDSQL-C for MySQL and TencentDB for MySQL
Service Agreement
Service Level Agreement
Terms of Service
TDSQL-C Policy
Privacy Policy
Data Privacy and Security Agreement
General References
Standards and Certifications
Glossary
Contact Us
DocumentationTDSQL-C for MySQLFAQsBetween TDSQL-C for MySQL and TencentDB for MySQL

Between TDSQL-C for MySQL and TencentDB for MySQL

PDF
Focus Mode
Font Size
Last updated: 2025-12-29 15:02:34
TDSQL-C for MySQL and TencentDB for MySQL are both relational database products offered by Tencent Cloud. TDSQL-C for MySQL is designed based on cloud-native architecture, integrating the strengths of traditional databases, cloud computing, and cutting-edge hardware technologies. It supports a wide range of advanced features and capabilities to deliver highly elastic and reliable database services, which features high performance and PB-level storage. While TencentDB for MySQL is a high-performance enterprise-grade database service that is specifically tailored based on the open-source MySQL database. It has six enterprise-grade features, including customized kernel, high availability, high reliability, security, scalability, and intelligent Ops.

Detailed comparison

Comparison Item
TDSQL-C for MySQL
TencentDB for MySQL
Database type
A new-generation relational database that is born cloud-native
A high-performance enterprise-grade database service that is specifically tailored based on the open-source MySQL database
Architecture
Cluster: A cluster can contain only one read-write instance and up to 15 read-only instances.
Single-node: One single node.
Two-node: One source node and one replica node.
Three-node: One source node and two replica nodes.
Engine
InnoDB
LibraDB
InnoDB
RocksDB
Version
Compatible with MySQL 5.7
‌Compatible with MySQL 8.0
MySQL 5.6
MySQL 5.7
MySQL 8.0
Application scenarios
Businesses with great changes, frequent scaling, or needs of read-only instances to improve the read performance.
Game projects with frequent quick rollback required
Storage and access of petabytes of data
Scenarios requiring a high write QPS
Scenarios that are sensitive to source-replica delay
Gaming
Internet and mobile Apps
Finance
Ecommerce
Specification
Up to 88 cores and 710 GB memory p‌er instance
Up to 90 cores and 720 GB memory p‌er instance
Automatic backup
The default retention time is 7 days, and the maximum retention time can be set to 1830 days.
The default retention time is 7 days, and the maximum retention time can be set to 1830 days.
Manual backup
Supported
Supported
Backup file format
Logical
Snapshot
Logical
Physical
Serverless
Supports serverless elastic expansion without manual intervention, and scales up or down automatically and quickly.
‌Unsupported
Maximum of creatable tables
There are no limits on the number of databases or tables that can be created. In theory, as long as there is enough space, more databases and tables can be created.
The number of tables in a single instance can't exceed 1 million.
Read/write separation
Supported
Supported

‌Architecture comparison

TDSQL-C for MySQL

TencentDB for MySQL


TDSQL-C for MySQL vs. TencentDB for MySQL

TencentDB for MySQL (Weaknesses)
TDSQL-C for MySQL (Strengths)
The upper limit of data storage is limited by a single physical machine.
Upgrading specifications and adding read-only instances takes a relatively long time‌.
Strong data consistency requires expensive methods.
Binlog-based data sync can't completely solve the source-replica delay.‌
Full logs (redo log, binlog) and data page updates cause write performance bottlenecks‌.
Data rollback and recovery takes too long.
Compute nodes are stateless, and read-only nodes can be upgraded, switched, and added within seconds.
Only redo logs are written to implement lightweight writing, delivering a higher write performance (increased by 140%).
The source and replica instances are synced based on redo logs. The source instance pushes redo logs, and the replica instances only replay data in the memory without storing it in disks. The replica instance latency is reduced to milliseconds.
Strong data consistency is implemented at the block level based on three copies.
Distributed storage is supported with up to 400 TB capacity for each instance.
Disk capacity expansion is imperceptible to and has no impact on the business.
Gigabytes of data can be backed up/rolled back per second to solve the core problems of slow backup and rollback.
Serverless capabilities are available.

Help and Support

Was this page helpful?

Help us improve! Rate your documentation experience in 5 mins.

Feedback