TDSQL-C for MySQL is a new-generation cloud native relational database developed by Tencent Cloud. It combines the strengths of traditional databases, cloud computing, and cutting-edge hardware technologies to deliver high performance and availability. It is fully compatible with MySQL, with a throughput of over one million QPS and a massive distributed smart storage capacity at the petabyte level. It also supports serverless scaling within seconds, helping you accelerate your digital transformation.
TDSQL-C for MySQL simplifies your IT Ops and allows you to focus more on business development with its various features such as backup, restoration, monitoring, fast scaling, and data transfer.
Continuously tested and optimized by a professional team, TDSQL-C for MySQL offers many MySQL Enterprise Edition features and can flexibly and efficiently process transactions. Its engine kernel has also been deeply optimized to deliver advanced and complete security protection capabilities, massive instance capacity, and superior performance.
This document compares the performance of TDSQL-C for MySQL and TencentDB for MySQL under the dataset characteristics of full cache, big dataset, and 1 TB single table in write, read, and read-write scenarios respectively to show TDSQL-C for MySQL's overall performance. The specific test scenarios are as described below.
TDSQL-C for MySQL features an major upgrade. The new architecture uses RDMA over the entire linkage, optimizes the performance in various aspects based on the enterprise-grade TXSQL kernel, upgrades the distributed storage layer architecture, and supports new hardware devices.
Note:
Currently, the new architecture is in beta test in Beijing Zone 6. To try it out, submit a ticket for application. |
Full cache | Write | - |
| Read | POINT SELECT |
| Read | RANGE SELECT |
| Read-write | POINT SELECT |
| Read-write | RANGE SELECT |
Big dataset | Write | - |
| Read | POINT SELECT |
| Read | RANGE SELECT |
| Read-write | POINT SELECT |
| Read-write | RANGE SELECT |
1 TB single table | Write | - |
| Read | POINT SELECT |
| Read | RANGE SELECT |
| Read-write | POINT SELECT |
| Read-write | RANGE SELECT |
Note:
In the above table, POINT SELECT and RANGE SELECT are defined as follows.
POINT SELECT: Point test, indicating the number of queries for point selection tests in a single transaction.
RANGE SELECT: Range test, indicating the number of queries for range selection tests in a single transaction.
Was this page helpful?