Commercial Leadership: Advancing Architecture Transformation
● Computing Node (CN): It is the core layer of a distributed database, composed of stateless computing nodes. Responsible for receiving SQL requests, performing logical and physical optimizations, generating query plans that meet distributed transaction consistency, and completing calculations by accessing data nodes.
● Data Node (DB): It is the final storage module for data, composed of multiple security groups. The data in the table is horizontally sharded according to a specific strategy and stored in the corresponding security group. The primary node has read and write capabilities, while the backup node can provide read capabilities.
● Global Transaction Manager (GTM): Maintain the full lifecycle of global transactions, provide the ability to apply, release, and query global transactions, and ensure the consistency of distributed transactions.
● Insight: Responsible for cluster management processes, it is a unified operation and maintenance portal that can perform user and permission management, metadata management, node management, DDL execution, backup and recovery operations.