Tag

TDSQL

1 views collected around this technical thread.

Mike Chen's Internet Architecture
Mike Chen's Internet Architecture
Jul 26, 2024 · Databases

Comprehensive Overview of NewSQL Databases and Their Applications

This article explains what NewSQL databases are, outlines their core characteristics, reviews major products such as Spanner, CockroachDB, TiDB, OceanBase and TDSQL, and discusses typical use cases ranging from financial services to HTAP workloads.

CockroachDBDistributed SystemsNewSQL
0 likes · 8 min read
Comprehensive Overview of NewSQL Databases and Their Applications
Tencent Cloud Developer
Tencent Cloud Developer
Jul 17, 2024 · Databases

Design and Implementation of a Payment Fund Account System

The article outlines the design and implementation of a secure, highly available payment fund account system, explaining core concepts of accounts and double‑entry bookkeeping, detailing architecture using TDSQL sharding, and describing security measures such as STRIDE analysis, HMAC‑SHA256, idempotency, distributed transactions, and comprehensive auditing to ensure fund integrity under high concurrency.

Distributed DatabasePayment SystemTDSQL
0 likes · 34 min read
Design and Implementation of a Payment Fund Account System
Aikesheng Open Source Community
Aikesheng Open Source Community
Jan 23, 2024 · Databases

Changing a Primary Key to a Composite Key in TDSQL for MySQL: Dealing with sql_require_primary_key

This article explains why TDSQL for MySQL refuses to drop a primary key when the sql_require_primary_key variable is ON, analyzes the underlying parameter behavior, and provides two practical solutions—temporarily disabling the variable or combining drop and add statements—to safely convert a single‑column primary key into a composite key.

Database AdministrationMySQLTDSQL
0 likes · 7 min read
Changing a Primary Key to a Composite Key in TDSQL for MySQL: Dealing with sql_require_primary_key
Refining Core Development Skills
Refining Core Development Skills
Dec 11, 2023 · Databases

Understanding Tencent Cloud's TDSQL Distributed Relational Database Architecture and Features

This article explains the motivations behind distributed databases in high‑risk industries, introduces Tencent Cloud's TDSQL as a market leader, and details its architecture—including load balancing, SQL engine, compute and storage separation, raft‑based strong consistency, lossless upgrades, high‑availability failover, and an intelligent DBA platform.

Distributed DatabaseHigh AvailabilityStrong Consistency
0 likes · 8 min read
Understanding Tencent Cloud's TDSQL Distributed Relational Database Architecture and Features
Aikesheng Open Source Community
Aikesheng Open Source Community
Sep 22, 2023 · Databases

SQLE 2.2309.0-pre4 Release Notes – New Features, Rule Knowledge Base, and Full Release Information

The SQLE 2.2309.0-pre4 release introduces an enterprise‑level SQL lifecycle management panel, a rule knowledge base, new TDSQL audit rules, and intelligent metadata scanning tasks, while providing links to the repository, documentation, and demo environments for both community and enterprise editions.

MySQLRelease NotesRule Knowledge Base
0 likes · 8 min read
SQLE 2.2309.0-pre4 Release Notes – New Features, Rule Knowledge Base, and Full Release Information
Tencent Cloud Developer
Tencent Cloud Developer
Sep 13, 2023 · Cloud Native

Designing and Implementing a Payment Fund Account System

The article details how to design and implement a cloud‑native payment fund account system on Tencent Cloud, covering account definitions, fund flow and multiple account types, TDSQL storage, separated fund and account services, robust security, distributed transactions, auditing, reconciliation, and high‑availability measures for high‑concurrency merchant payments.

Cloud NativeDistributed DatabasePayment System
0 likes · 35 min read
Designing and Implementing a Payment Fund Account System
Aikesheng Open Source Community
Aikesheng Open Source Community
Jun 9, 2023 · Databases

SQLE 2.2306.0-pre1 Release Notes

The SQLE 2.2306.0-pre1 release introduces support for TDSQL InnoDB and Mycat data sources in enterprise edition, adds new features, UI optimizations, bug fixes, and provides detailed usage instructions and links to documentation, source code, and demo environments.

MycatRelease NotesSQL
0 likes · 8 min read
SQLE 2.2306.0-pre1 Release Notes
Tencent Cloud Developer
Tencent Cloud Developer
Mar 1, 2023 · Big Data

We Analysis User Profiling System: Architecture and Technical Implementation

We Analysis, the official data‑analysis platform for WeChat mini‑program providers, delivers a zero‑learning‑curve user‑profiling system that combines basic tag analysis and flexible, rule‑based segmentation, using an ETL pipeline to store pre‑computed data in TDSQL and online bitmap‑optimized queries in ClickHouse with RoaringBitmap, ensuring low‑latency, stable, and comprehensive analytics.

BigDataClickHouseDataPipeline
0 likes · 20 min read
We Analysis User Profiling System: Architecture and Technical Implementation
IT Architects Alliance
IT Architects Alliance
Sep 26, 2022 · Databases

Horizontal Scaling in TDSQL: Design Principles, Practices, and Case Studies

This article explains the background, challenges, and design principles of horizontal scaling for TDSQL, detailing its architecture, scaling process, shard‑key selection, high availability, distributed transactions, performance optimization, practical case studies, and a Q&A section.

Distributed DatabasesHigh AvailabilityPerformance Optimization
0 likes · 24 min read
Horizontal Scaling in TDSQL: Design Principles, Practices, and Case Studies
Tencent Database Technology
Tencent Database Technology
Jun 25, 2021 · Databases

Tencent Cloud Database TDSQL Team Achieves Two Papers Accepted at ACM SIGMOD 2021

At the 2021 ACM SIGMOD conference in Xi'an, Tencent Cloud Database TDSQL team had two papers accepted, introducing the innovative Spitfire three-tier buffer manager and adaptive multilevel serializability models, marking significant breakthroughs in database technology.

ACM SIGMODAI integrationDistributed Systems
0 likes · 5 min read
Tencent Cloud Database TDSQL Team Achieves Two Papers Accepted at ACM SIGMOD 2021
Tencent Cloud Developer
Tencent Cloud Developer
May 13, 2021 · Databases

Practice of Distributed Database Architecture in WeBank's Core Systems

WeBank replaced traditional IOE systems with a Tencent‑based distributed platform using TDSQL and a unitized DCN architecture, where each Data Center Node serves a fixed user base, enabling linear horizontal scaling, fault isolation, rapid provisioning, and simplified single‑instance databases while handling billions of daily transactions.

Cloud NativeDCN architectureDistributed Database
0 likes · 18 min read
Practice of Distributed Database Architecture in WeBank's Core Systems
Tencent Cloud Developer
Tencent Cloud Developer
May 12, 2021 · Databases

Evolution and Architecture of Distributed Databases: A TDSQL Case Study

The talk traces the evolution of distributed databases—from early shared‑memory and shared‑nothing designs through New‑SQL breakthroughs—to Tencent’s HTAP‑oriented TDSQL, highlighting its strong‑consistency architecture, anomaly taxonomy, and performance advantages over systems like Google Spanner while addressing modern scalability and hardware challenges.

Distributed DatabasesHTAPTDSQL
0 likes · 22 min read
Evolution and Architecture of Distributed Databases: A TDSQL Case Study
Tencent Cloud Developer
Tencent Cloud Developer
May 11, 2021 · Databases

Database Technology Development and Future Directions: From Commercial Databases to Cloud-Native Era

The article traces database technology from the commercial Oracle era through open‑source and the emerging cloud‑native phase, highlights cloud as the primary battleground and the importance of the to‑B market, reviews historic academic contributions, examines Oracle and China’s TDSQL evolution, and outlines five future directions—distributed, intelligent, multi‑model, hardware‑software integration, and cloud convergence—while urging DBAs to adapt their full‑stack skills.

Cloud DatabaseDistributed DatabaseOracle
0 likes · 21 min read
Database Technology Development and Future Directions: From Commercial Databases to Cloud-Native Era
Tencent Tech
Tencent Tech
Apr 14, 2021 · Databases

Unlocking the Secrets of Data Anomalies: Tencent’s Groundbreaking Database Research

Tencent Cloud's TDSQL team systematically proves that data anomalies are infinite, defines them formally, classifies them into three core types and detailed sub‑types, and releases an open‑source mini‑program for precise detection, advancing concurrency control theory and practice.

TDSQLconcurrency controldata anomalies
0 likes · 6 min read
Unlocking the Secrets of Data Anomalies: Tencent’s Groundbreaking Database Research
Tencent Cloud Developer
Tencent Cloud Developer
May 7, 2020 · Databases

TDSQL Horizontal Scaling: Design Principles and Practice for Non‑Disruptive Linear Expansion

TDSQL enables Tencent Meeting’s non‑disruptive, linear horizontal scaling by using a stateless SQL engine, shard‑key selection, two‑phase distributed transactions, and one‑click set expansion, delivering near‑linear performance growth, high availability, and seamless capacity increase for millions of daily users worldwide.

Distributed DatabaseHigh AvailabilitySharding
0 likes · 17 min read
TDSQL Horizontal Scaling: Design Principles and Practice for Non‑Disruptive Linear Expansion
Tencent Cloud Developer
Tencent Cloud Developer
Sep 4, 2019 · Databases

Lightweight and Efficient Temporal Database Management System in TDSQL (T‑TDSQL) – VLDB 2019 Industry Track Paper

The VLDB 2019 Industry Track paper presents T‑TDSQL, a lightweight full‑temporal extension of Tencent’s distributed OLTP database TDSQL that separates current and historical data, uses a hybrid storage model, rewrites temporal predicates, and achieves under 10% performance overhead while halving business execution time in production.

Database SystemsHybrid Transactional/Analytical ProcessingTDSQL
0 likes · 12 min read
Lightweight and Efficient Temporal Database Management System in TDSQL (T‑TDSQL) – VLDB 2019 Industry Track Paper
Tencent Cloud Developer
Tencent Cloud Developer
Aug 16, 2019 · Databases

WeBank’s Deployment of Tencent TDSQL: Distributed Database Architecture, High Availability, and Scaling

WeBank adopted Tencent TDSQL, a MySQL‑based distributed database with strong‑consistency replication, auto‑sharding, read/write separation, automatic failover, and a management platform; deployed across two IDC regions using a 3+2 replica model, supporting petabyte data, billions of daily transactions, and high availability.

Cloud ArchitectureDCNDistributed Database
0 likes · 15 min read
WeBank’s Deployment of Tencent TDSQL: Distributed Database Architecture, High Availability, and Scaling
Tencent Cloud Developer
Tencent Cloud Developer
Jun 27, 2019 · Databases

Evolution and Technical Analysis of Tencent Cloud Databases: TDSQL and CynosDB

Tencent Cloud’s database evolution progressed from early open‑source integration to self‑developed, cloud‑native solutions, producing the distributed, high‑availability TDSQL and the compute‑storage‑separated, log‑sinking CynosDB, each featuring advanced scheduling, sharding, cost‑based optimization, and asynchronous log replay to deliver scalable, low‑latency performance for diverse workloads.

Cloud NativeCynosDBDatabase
0 likes · 17 min read
Evolution and Technical Analysis of Tencent Cloud Databases: TDSQL and CynosDB
Tencent Cloud Developer
Tencent Cloud Developer
May 16, 2019 · Operations

TDSQL Intelligent Operation Platform – Bianque Architecture and Practice

Bianque, TDSQL’s intelligent operation platform, automatically collects and indexes database metrics, applies a knowledge‑base‑driven analysis engine to diagnose availability, performance and reliability issues, issue risk warnings and optimization recommendations, dramatically cutting DBA effort and support tickets across Tencent’s cloud services.

AutomationDatabase OperationsIntelligent Diagnosis
0 likes · 17 min read
TDSQL Intelligent Operation Platform – Bianque Architecture and Practice
Tencent Cloud Developer
Tencent Cloud Developer
Oct 16, 2018 · Databases

MSQL+: A Plugin Toolkit for Similarity Search in Distributed Relational Database Systems (VLDB 2018 Demo)

MSQL+ is a plugin toolkit that embeds similarity‑search capabilities directly into distributed relational databases such as Tencent’s TDSQL, using B‑tree indexes on generated signatures, customizable DIST functions, and various pivot‑selection strategies to enable scalable, SQL‑standard, approximate queries across sharded data.

Distributed DatabaseMSQL+RDBMS
0 likes · 12 min read
MSQL+: A Plugin Toolkit for Similarity Search in Distributed Relational Database Systems (VLDB 2018 Demo)