Overview
TencentDB for MySQL is a high-performance enterprise-level database service developed by Tencent Cloud based on the open-source MySQL database. It has 6 enterprise-level features, including enterprise-level customized kernel, enterprise-level high availability, enterprise-level high reliability, enterprise-level security, enterprise-level scaling, and enterprise-level intelligent Ops. By using TencentDB for MySQL, you can achieve minute-level database deployment, elastic scaling, and fully automated Ops management. It features low cost, high stability, high reliability, and easy Ops. It enables you to set up, manipulate, and scale relational databases in the cloud more easily.
TencentDB for MySQL has the following features:
It provides cloud-based data storage service for internet applications.
It is fully compatible with MySQL protocols and suitable for table-oriented application scenarios. TencentDB for MySQL can be used wherever MySQL is used.
It offers MySQL cluster service that features high performance, data reliability up to 99.9996%, ease of use, and convenience.
It integrates various database features such as backup, scaling, and migration. In addition, it is equipped with the new-generation database tool DMC for even more convenient management of databases.
TencentDB for MySQL supports the InnoDB engine, RocksDB engine, and LibraDB read-only analysis engine. Among them, the RocksDB engine is designed for businesses with high transaction read/write performance requirements and a large volume of stored data. Compared with the InnoDB engine, it saves more storage space and has lower write amplification. The self-developed LibraDB engine can provide capabilities of highly efficient complex data analysis and query. It provides an outstanding performance experience for scenarios such as complex SQL queries, multidimensional data retrieval, and real-time data analysis in business systems. You can choose an engine of TencentDB for MySQL based on actual business scenarios.
Product Architecture
Relevant Concepts
Instance: A TencentDB for MySQL resource in Tencent Cloud. Database Instance Types: A combination of node count, read/write capability, and deployment region for a TencentDB for MySQL instance. RO Group: A logical tool used to manage one or more read-only instances. It can meet load balancing requirements in read/write separation scenarios and significantly enhance a database's read load capacity. VPC: A custom virtual network space that is logically isolated from other resources. Security Group: Security access control to TencentDB for MySQL instances by specifying IP, protocol, and port rules for instance access. Regions and AZs: Physical location of a TencentDB for MySQL instance and other resources. Database Proxy: A network proxy service between the TencentDB service and the application service. It is used to proxy all requests when the application service accesses the database. Additional Services
For more information on how to migrate data in/off the cloud with the TencentDB for MySQL data migration tool, see Data Transfer Service. You can cleanse and analyze data with the TencentDB for MySQL data subscription tool.
For more information on how to streamline the post-transaction auditing and tracking mechanism with the TencentDB for MySQL audit feature, see Enabling Audit Service. For more information on how to deploy your computing services by purchasing CVM instances, see Cloud Virtual Machine. For more information on how to call TencentCloud APIs to access Tencent Cloud products and services by writing code, see APIs.