Introduction to NineData Community Edition
This page explains what NineData Community Edition is, who it is designed for, which core capabilities it includes, and how it differs from enterprise deployment options.
What is NineData Community Edition?
NineData Community Edition (GitHub) is a permanently free, one-click installation data management solution for developers, startup teams, educational institutions, and individual users. It includes core NineData capabilities such as Database DevOps, Data Replication, Database Comparison, AI AGENT, and Operations Center.
Database DevOps: Manage data sources, query data, enforce SQL standards, review SQL changes, and run approval workflows for database development. Each Community Edition approval process group keeps one adjustable default approval process template and does not initialize 24 child processes.
Data Replication: Replicate data offline or in real time between homogeneous and heterogeneous data sources. Use it for data migration, database scaling, version upgrades, disaster recovery, multi-active architecture, and warehouse or lake integration.
Database Comparison: The NineData Database Comparison feature supports consistency comparison between two data sources. When inconsistencies are found, it can generate change SQL to help align data and structure.
AI AGENT: Use ChatDBA, intelligent SQL diagnosis, SQL optimization, and migration assessment for database Q&A, performance diagnosis, SQL rewriting, and migration risk assessment.
Operations Center: Manage tasks, view logs, monitor cluster and node resources, and manage Pods in local deployment environments.
NineData Community Edition runs as a local deployment and does not require a connection to cloud services or the NineData website. All data and operations stay in your local environment. It is suitable for isolated internal networks, small teams, individual projects, and learning or testing scenarios.
NineData Community Edition is Docker-based and can be installed with a single command on a local machine or server.
Why use Community Edition
Permanently Free, Efficient, and Easy to Use
Community Edition is free to use and can be deployed quickly.
Support for Cloud Virtual Machines or Local Deployment
Deploy it on a cloud virtual machine or in a local private network to meet internal data management requirements.
Safer and More Efficient Data Management
Use database DevOps capabilities to improve collaboration between developers and DBAs while keeping data operations controlled.
High-Performance Real-Time Data Migration and Synchronization
Use CDC-based replication for migration, synchronization, disaster recovery, and other real-time data movement scenarios.
Community Edition vs Enterprise Edition (formerly NineData Dedicated Cluster)
| Comparison Dimension | Community Edition | Enterprise Edition |
|---|---|---|
| Core Positioning | Developers/Startup Teams/Individual Developers | Medium and Large Enterprises/Production Environment |
| Deployment Method | Docker Single Machine Deployment | Docker Single Machine Deployment/Distributed Cluster |
| Database DevOps | 10 data sources (functions consistent with the professional version) | Scales dynamically based on the license (unlimited) |
| Data Replication | 10 tasks (including 2 incremental tasks) | Scales dynamically based on the license (unlimited) |
| Data Comparison | Up to 10 tasks | No limit |
| Deployment Complexity | Low: single command deployment | Higher: supports scaling, node expansion, and distributed operations |
| Resource Consumption | Single machine | Cluster (cross-room disaster recovery + multi-active in different locations) |
| Technical Support | Documents + WeChat group | 7x24 dedicated technical support + SLA service guarantee |
| Cost | Permanently free | Pay as you go |
Comprehensive Comparison of NineData Community Edition with Mainstream Tools
- Database DevOps
- Data Replication
| Comparison Items | NineData Community Edition | Navicat | Flyway | Liquibase | DataGrip (Non-Commercial License) | |
|---|---|---|---|---|---|---|
| Basic Capabilities | Update and Iteration Frequency | High (Continuous delivery, weekly iteration) | Medium (Annual major versions, quarterly minor updates) | Medium (Regular feature enhancements, about once every six months) | Medium (Regular maintenance, quarterly updates) | Medium (two major updates per year) |
| Deployment Mode | Docker Deployment | Desktop Application | CLI Integrated with Java | CLI Integrated with Java | Desktop IDE (Windows/macOS/Linux) | |
| Supported Data Sources | Nearly 40 types of data sources, including RDBMS, data warehouses, and multi-cloud databases. For details, see Feature Overview. | MySQL, PG, Oracle, SQL Server, etc. | MySQL, PG, Oracle, and other mainstream databases | Mainstream databases (similar to Flyway) | Full support for mainstream databases; basic support for other databases through JDBC drivers | |
| Login Method | Account password/third-party login/SSO(LDAP) | Local account/License | No (Command line) | No (Command line/Code) | JetBrains account + database authentication (no platform-level SSO) | |
| SQL IDE | Supported Languages | Chinese and English | Multiple languages | English | English | English, with Chinese/Japanese/Korean language packs |
| SQL Window | Supported (Strong) | Supported (Strong) | X | X | Supported (SQL IDE and multiple query consoles) | |
| Object Visual Management | Supported | Supported (Graphical) | X | X | Supported (object browsing/creation/modification and database diagrams) | |
| Query Result Set Operations | Export, Edit | Export, Edit, Charts | X | X | Supported (view, edit, search, compare, import, and multi-format export) | |
| Session Isolation | Supported | Supported | X | X | Supported (dedicated sessions) | |
| SQL Review and Release | SQL Change Release | Work Order + Automated Process | Direct Execution | Direct Execution of Migration Scripts | Direct Execution of Scripts | Direct execution (no approval work orders) |
| Change Automatic Backup | Supported | Manual Backup | X | X | X | |
| Approval Process | One adjustable default approval process template | X | X | X | X | |
| Online DDL | Natively Supported | X | X | X | X | |
| Online DML | Supported | X | X | X | X | |
| Built-in SQL Standards | 200+ built-in rules for various database types / custom | X | X | X | Partially supported (local SQL inspections; no organization-wide policy) | |
| Mobile Approval | Supported | X | X | X | X | |
| Release Process Orchestration | Supported | X | X | X | X | |
| SQL Code Review | Strong (Automated Review) | X | X | X | Partially supported (local code inspections; no team review workflow) | |
| Data Security | Sensitive Data Protection | Intelligent data classification and grading, complete data desensitization + encryption | X | X | X | X |
| Permission Authorization Mode | RBAC + ABAC, administrator authorization + active application | X | X | X | X | |
| Permission Model | Fine-grained permissions (database/table/sensitive column/module/operation) | Local permissions | X | X | X | |
| Operation Audit | Full-link audit | X | X | X | X | |
| Advanced Data Processing | Data Import | Multi-format import, syntax-level controllable | Multiple formats (Excel, CSV, etc.) | Through migration scripts | Through scripts | Supported (CSV/TSV/delimited-text import) |
| Data Export | Multi-format export, file encryption, watermark protection | Multiple formats export | X | X | Supported (CSV/JSON/XML/HTML/Markdown/Excel and other formats) | |
| Data Archiving and Cleaning | Automatic archiving (MySQL, PG) | Manual | X | X | X | |
| Data Tracking and Rollback | Automatic parsing of Binlog to generate in reverse | X | X | X | X | |
| Data Generation | Supported, simulation template customization | Support for test data generation | X | X | X | |
| Performance Diagnosis | Slow SQL Performance Analysis | In-depth analysis + optimization suggestions (MySQL, PG, Oracle, Db2) | Basic analysis | X | X | Partially supported (Explain Plan/Analyse; no slow-SQL monitoring) |
| Session Management | View/Kill sessions | View/Kill sessions | X | X | Supported (view/close sessions and cancel statements) | |
| Comparison Items | NineData | Flink CDC 3.0 | AWS DMS | Debezium | |
|---|---|---|---|---|---|
| Basic Capabilities | Product Positioning | Enterprise end-to-end real-time replication platform | Open-source CDC and data integration component | AWS managed database migration service | Open-source CDC connector platform built around Kafka Connect |
| License | Free Community Edition; commercial Enterprise Edition | Apache 2.0 | Commercial proprietary service | Apache 2.0 | |
| Types of Supported Data Sources | 100+ | 10+ | 26+ | 13+ | |
| Visual Data Source Configuration Management | Supported | Not supported | Supported | Not supported | |
| User Management | Supported | Not supported | Supported | Not supported | |
| Permission Management | Supported | Partially supported | Supported | Not supported | |
| Core Functions | Table Structure Migration | Supported | Supported | Supported | Supported |
| Non-table Object Migration | Supported | Not supported | Partially supported | Not supported | |
| Full Data Migration | Supported | Supported | Supported | Supported | |
| Incremental Data Synchronization (DML) | Supported | Supported | Supported | Supported | |
| Incremental Structure Synchronization (DDL) | Supported | Partially supported | Supported | Partially supported; limited to selected table-related DDL | |
| Data Filtering | Supported | Partially supported | Supported | Supported | |
| Object Name Mapping | Supported | Supported | Supported | Supported | |
| Data Transformation Processing | Supported | Partially supported | Supported | Supported | |
| Structure Comparison | Supported | Not supported | Not supported | Not supported | |
| Full Data Comparison | Supported | Not supported | Supported | Not supported | |
| Incremental Data Comparison | Supported | Not supported | Supported | Not supported | |
| Modify Synchronization Objects | Supported | Partially supported | Supported | Supported | |
| Visual Task Configuration and Management | Supported | Not supported | Supported | Not supported | |
| Task Management | Task High Availability and Automatic Disaster Recovery (task level, server level) | Supported | Partially supported | Supported | Supported |
| Task Pause and Resume | Supported | Supported | Supported | Supported | |
| Task Throttling | Supported | Partially supported | Supported | Supported | |
| Monitoring and Alerts | Supported | Partially supported | Supported | Not supported | |
| Metrics Monitoring | Supported | Partially supported | Supported | Supported through JMX | |
| Data SQL Query Window | Supported | Not supported | Not supported | Not supported | |
| API | Supported | Partially supported | Supported | Partially supported | |
| Delivery and Support | Deployment Model | Community Edition on Docker; Enterprise Edition on Docker; cloud service | Flink CLI, standalone, or Kubernetes | AWS managed cloud service | Kafka Connect, Debezium Server, or Kubernetes |
| Technical Support | NineData vendor support | Community support | AWS support | Community and ecosystem support | |
NineData Community Edition Data Replication
Supported replication and comparison links are listed below.
| Source Database | Target Database | Schema Repl. | Full Repl. | Incre Repl. | Schema Comp. | Data Comp. | Incre Comp. |
|---|---|---|---|---|---|---|---|
| MySQL | MySQL | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
| MySQL | PolarDB MySQL-compatible | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
| MySQL | TDSQL-C MySQL (no datasource) | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
| PolarDB MySQL-compatible | MySQL | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
| PolarDB MySQL-compatible | PolarDB MySQL-compatible | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
| PolarDB MySQL-compatible | TDSQL-C MySQL (no datasource) | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
| TDSQL-C MySQL | MySQL | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
| TDSQL-C MySQL | PolarDB MySQL-compatible | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
| TDSQL-C MySQL | TDSQL-C MySQL (no datasource) | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
| MySQL | SQL Server | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| PolarDB MySQL-compatible | SQL Server | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| TDSQL-C MySQL | SQL Server | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| MySQL | PolarDB PostgreSQL-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | ✔️ |
| MySQL | PostgreSQL | ✔️ | ✔️ | ✔️ | - | ✔️ | ✔️ |
| MySQL | TDSQL Centralized PostgreSQL | ✔️ | ✔️ | ✔️ | - | ✔️ | ✔️ |
| PolarDB MySQL-compatible | PolarDB PostgreSQL-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | ✔️ |
| PolarDB MySQL-compatible | PostgreSQL | ✔️ | ✔️ | ✔️ | - | ✔️ | ✔️ |
| PolarDB MySQL-compatible | TDSQL Centralized PostgreSQL | ✔️ | ✔️ | ✔️ | - | ✔️ | ✔️ |
| TDSQL-C MySQL | PolarDB PostgreSQL-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | ✔️ |
| TDSQL-C MySQL | PostgreSQL | ✔️ | ✔️ | ✔️ | - | ✔️ | ✔️ |
| TDSQL-C MySQL | TDSQL Centralized PostgreSQL | ✔️ | ✔️ | ✔️ | - | ✔️ | ✔️ |
| MySQL | Oracle | ✔️ | ✔️ | ✔️ | - | ✔️ | ✔️ |
| PolarDB MySQL-compatible | Oracle | ✔️ | ✔️ | ✔️ | - | ✔️ | ✔️ |
| TDSQL-C MySQL | Oracle | ✔️ | ✔️ | ✔️ | - | ✔️ | ✔️ |
| MySQL | OceanBase Oracle | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| TDSQL-C MySQL | OceanBase Oracle | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| MySQL | OceanBase MySQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| PolarDB MySQL-compatible | OceanBase MySQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| TDSQL-C MySQL | OceanBase MySQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| MySQL | TDSQL Centralized MySQL (no datasource) | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| PolarDB MySQL-compatible | TDSQL Centralized MySQL (no datasource) | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| TDSQL-C MySQL | TDSQL Centralized MySQL (no datasource) | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| MySQL | Doris | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| PolarDB MySQL-compatible | Doris | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| TDSQL-C MySQL | Doris | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| MySQL | SelectDB (no datasource) | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| PolarDB MySQL-compatible | SelectDB (no datasource) | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| TDSQL-C MySQL | SelectDB (no datasource) | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| MySQL | ClickHouse | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| PolarDB MySQL-compatible | ClickHouse | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| TDSQL-C MySQL | ClickHouse | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| MySQL | Elasticsearch | ✔️ | ✔️ | ✔️ | - | - | - |
| PolarDB MySQL-compatible | Elasticsearch | ✔️ | ✔️ | ✔️ | - | - | - |
| TDSQL-C MySQL | Elasticsearch | ✔️ | ✔️ | ✔️ | - | - | - |
| MySQL | Kafka | - | ✔️ | ✔️ | - | - | - |
| PolarDB MySQL-compatible | Kafka | - | ✔️ | ✔️ | - | - | - |
| TDSQL-C MySQL | Kafka | - | ✔️ | ✔️ | - | - | - |
| MySQL | Dameng | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| PolarDB MySQL-compatible | Dameng | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| TDSQL-C MySQL | Dameng | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| MySQL | DWS | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| PolarDB MySQL-compatible | DWS | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| TDSQL-C MySQL | DWS | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| MySQL | Greenplum | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| PolarDB MySQL-compatible | Greenplum | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| TDSQL-C MySQL | Greenplum | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| MySQL | Redshift | - | ✔️ | ✔️ | - | - | - |
| PolarDB MySQL-compatible | Redshift | - | ✔️ | ✔️ | - | - | - |
| TDSQL-C MySQL | Redshift | - | ✔️ | ✔️ | - | - | - |
| MySQL | StarRocks | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| PolarDB MySQL-compatible | StarRocks | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| TDSQL-C MySQL | StarRocks | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| MySQL | SingleStore | - | ✔️ | ✔️ | - | ✔️ | - |
| PolarDB MySQL-compatible | SingleStore | - | ✔️ | ✔️ | - | ✔️ | - |
| TDSQL-C MySQL | SingleStore | - | ✔️ | ✔️ | - | ✔️ | - |
| MySQL | TiDB | ✔️ | ✔️ | ✔️ | - | ✔️ | ✔️ |
| PolarDB MySQL-compatible | TiDB | ✔️ | ✔️ | ✔️ | - | ✔️ | ✔️ |
| TDSQL-C MySQL | TiDB | ✔️ | ✔️ | ✔️ | - | ✔️ | ✔️ |
| MySQL | Hive | ✔️ | ✔️ | - | - | ✔️ | - |
| PolarDB MySQL-compatible | Hive | ✔️ | ✔️ | - | - | ✔️ | - |
| TDSQL-C MySQL | Hive | ✔️ | ✔️ | - | - | ✔️ | - |
| MySQL | AnalyticDB PostgreSQL | ✔️ | ✔️ | ✔️ | - | - | - |
| PolarDB MySQL-compatible | AnalyticDB PostgreSQL | ✔️ | ✔️ | ✔️ | - | - | - |
| TDSQL-C MySQL | AnalyticDB PostgreSQL | ✔️ | ✔️ | ✔️ | - | - | - |
| MySQL | GaussDB Centralized MySQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| MySQL | GaussDB Centralized Oracle | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| MySQL | GaussDB Centralized PostgreSQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| PolarDB MySQL-compatible | GaussDB Centralized MySQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| PolarDB MySQL-compatible | GaussDB Centralized Oracle | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| PolarDB MySQL-compatible | GaussDB Centralized PostgreSQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| TDSQL-C MySQL | GaussDB Centralized MySQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| TDSQL-C MySQL | GaussDB Centralized Oracle | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| TDSQL-C MySQL | GaussDB Centralized PostgreSQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| MySQL | openGauss MySQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| MySQL | openGauss Oracle | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| MySQL | openGauss PostgreSQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| PolarDB MySQL-compatible | openGauss MySQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| PolarDB MySQL-compatible | openGauss Oracle | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| PolarDB MySQL-compatible | openGauss PostgreSQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| TDSQL-C MySQL | openGauss MySQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| TDSQL-C MySQL | openGauss Oracle | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| TDSQL-C MySQL | openGauss PostgreSQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| MySQL | ShardingJDBC | - | ✔️ | ✔️ | - | ✔️ | - |
| PolarDB MySQL-compatible | ShardingJDBC | - | ✔️ | ✔️ | - | ✔️ | - |
| TDSQL-C MySQL | ShardingJDBC | - | ✔️ | ✔️ | - | ✔️ | - |
| MySQL | DataHub | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| PolarDB MySQL-compatible | DataHub | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| TDSQL-C MySQL | DataHub | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| MySQL | KingbaseES PostgreSQL-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | ✔️ |
| PolarDB MySQL-compatible | KingbaseES PostgreSQL-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | ✔️ |
| TDSQL-C MySQL | KingbaseES PostgreSQL-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | ✔️ |
| MySQL | KingbaseES Oracle-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| PolarDB MySQL-compatible | KingbaseES Oracle-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| TDSQL-C MySQL | KingbaseES Oracle-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| MySQL | PolarDB Oracle-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | ✔️ |
| PolarDB MySQL-compatible | PolarDB Oracle-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | ✔️ |
| TDSQL-C MySQL | PolarDB Oracle-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | ✔️ |
| MySQL | PolarDB-X 2.0 Distributed | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| PolarDB MySQL-compatible | PolarDB-X 2.0 Distributed | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| TDSQL-C MySQL | PolarDB-X 2.0 Distributed | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| MySQL | PolarDB-X 2.0 Centralized | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
| PolarDB MySQL-compatible | PolarDB-X 2.0 Centralized | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
| TDSQL-C MySQL | PolarDB-X 2.0 Centralized | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
| MySQL | Vastbase G100 PostgreSQL-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| MySQL | Vastbase G100 Oracle-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| PolarDB MySQL-compatible | Vastbase G100 PostgreSQL-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| PolarDB MySQL-compatible | Vastbase G100 Oracle-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| TDSQL-C MySQL | Vastbase G100 PostgreSQL-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| TDSQL-C MySQL | Vastbase G100 Oracle-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| SQL Server | MySQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| SQL Server | PolarDB MySQL-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| SQL Server | TDSQL-C MySQL (no datasource) | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| SQL Server | SQL Server | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | - |
| SQL Server | PolarDB PostgreSQL-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| SQL Server | PostgreSQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| SQL Server | TDSQL Centralized PostgreSQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| SQL Server | Oracle | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| SQL Server | OceanBase Oracle | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| SQL Server | OceanBase MySQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| SQL Server | TDSQL Centralized MySQL (no datasource) | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| SQL Server | Doris | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| SQL Server | SelectDB (no datasource) | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| SQL Server | ClickHouse | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| SQL Server | Kafka | - | ✔️ | ✔️ | - | - | - |
| SQL Server | Dameng | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| SQL Server | DWS | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| SQL Server | Greenplum | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| SQL Server | StarRocks | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| SQL Server | TiDB | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| SQL Server | AnalyticDB PostgreSQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| SQL Server | openGauss MySQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| SQL Server | openGauss Oracle | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| SQL Server | openGauss PostgreSQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| SQL Server | KingbaseES PostgreSQL-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| SQL Server | KingbaseES Oracle-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| SQL Server | PolarDB Oracle-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| SQL Server | Azure SQL Database | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| SQL Server | Vastbase G100 PostgreSQL-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| SQL Server | Vastbase G100 Oracle-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| PolarDB PostgreSQL-compatible | MySQL | ✔️ | ✔️ | ✔️ | - | ✔️ | ✔️ |
| PolarDB PostgreSQL-compatible | PolarDB MySQL-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | ✔️ |
| PolarDB PostgreSQL-compatible | TDSQL-C MySQL (no datasource) | ✔️ | ✔️ | ✔️ | - | ✔️ | ✔️ |
| PostgreSQL | MySQL | ✔️ | ✔️ | ✔️ | - | ✔️ | ✔️ |
| PostgreSQL | PolarDB MySQL-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | ✔️ |
| PostgreSQL | TDSQL-C MySQL (no datasource) | ✔️ | ✔️ | ✔️ | - | ✔️ | ✔️ |
| TDSQL Centralized PostgreSQL | MySQL | ✔️ | ✔️ | ✔️ | - | ✔️ | ✔️ |
| TDSQL Centralized PostgreSQL | PolarDB MySQL-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | ✔️ |
| TDSQL Centralized PostgreSQL | TDSQL-C MySQL (no datasource) | ✔️ | ✔️ | ✔️ | - | ✔️ | ✔️ |
| PolarDB PostgreSQL-compatible | SQL Server | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| PostgreSQL | SQL Server | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| TDSQL Centralized PostgreSQL | SQL Server | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| PolarDB PostgreSQL-compatible | PolarDB PostgreSQL-compatible | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
| PolarDB PostgreSQL-compatible | PostgreSQL | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
| PolarDB PostgreSQL-compatible | TDSQL Centralized PostgreSQL | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
| PostgreSQL | PolarDB PostgreSQL-compatible | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
| PostgreSQL | PostgreSQL | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
| PostgreSQL | TDSQL Centralized PostgreSQL | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
| TDSQL Centralized PostgreSQL | PolarDB PostgreSQL-compatible | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
| TDSQL Centralized PostgreSQL | PostgreSQL | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
| TDSQL Centralized PostgreSQL | TDSQL Centralized PostgreSQL | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
| PolarDB PostgreSQL-compatible | Oracle | ✔️ | ✔️ | ✔️ | - | ✔️ | ✔️ |
| PostgreSQL | Oracle | ✔️ | ✔️ | ✔️ | - | ✔️ | ✔️ |
| TDSQL Centralized PostgreSQL | Oracle | ✔️ | ✔️ | ✔️ | - | ✔️ | ✔️ |
| PolarDB PostgreSQL-compatible | OceanBase Oracle | ✔️ | ✔️ | ✔️ | - | ✔️ | ✔️ |
| PostgreSQL | OceanBase Oracle | ✔️ | ✔️ | ✔️ | - | ✔️ | ✔️ |
| TDSQL Centralized PostgreSQL | OceanBase Oracle | ✔️ | ✔️ | ✔️ | - | ✔️ | ✔️ |
| PolarDB PostgreSQL-compatible | OceanBase MySQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| PostgreSQL | OceanBase MySQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| TDSQL Centralized PostgreSQL | OceanBase MySQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| PolarDB PostgreSQL-compatible | TDSQL Centralized MySQL (no datasource) | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| PolarDB PostgreSQL-compatible | Doris | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| PostgreSQL | Doris | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| TDSQL Centralized PostgreSQL | Doris | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| PolarDB PostgreSQL-compatible | SelectDB (no datasource) | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| PostgreSQL | SelectDB (no datasource) | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| PolarDB PostgreSQL-compatible | ClickHouse | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| PostgreSQL | ClickHouse | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| TDSQL Centralized PostgreSQL | ClickHouse | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| PolarDB PostgreSQL-compatible | Kafka | - | ✔️ | ✔️ | - | - | - |
| PostgreSQL | Kafka | - | ✔️ | ✔️ | - | - | - |
| PolarDB PostgreSQL-compatible | Dameng | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| PostgreSQL | Dameng | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| TDSQL Centralized PostgreSQL | Dameng | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| PolarDB PostgreSQL-compatible | DWS | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| PostgreSQL | DWS | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| PolarDB PostgreSQL-compatible | Greenplum | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| PostgreSQL | Greenplum | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| TDSQL Centralized PostgreSQL | Greenplum | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| PolarDB PostgreSQL-compatible | StarRocks | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| PostgreSQL | StarRocks | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| TDSQL Centralized PostgreSQL | StarRocks | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| PolarDB PostgreSQL-compatible | TiDB | ✔️ | ✔️ | ✔️ | - | ✔️ | ✔️ |
| PostgreSQL | TiDB | ✔️ | ✔️ | ✔️ | - | ✔️ | ✔️ |
| TDSQL Centralized PostgreSQL | TiDB | ✔️ | ✔️ | ✔️ | - | ✔️ | ✔️ |
| PostgreSQL | AnalyticDB PostgreSQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| PolarDB PostgreSQL-compatible | Sybase | - | ✔️ | ✔️ | - | ✔️ | - |
| PolarDB PostgreSQL-compatible | GaussDB Centralized MySQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| PolarDB PostgreSQL-compatible | GaussDB Centralized Oracle | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| PolarDB PostgreSQL-compatible | GaussDB Centralized PostgreSQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| PostgreSQL | GaussDB Centralized MySQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| PostgreSQL | GaussDB Centralized Oracle | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| PostgreSQL | GaussDB Centralized PostgreSQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| PolarDB PostgreSQL-compatible | openGauss MySQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| PolarDB PostgreSQL-compatible | openGauss Oracle | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| PolarDB PostgreSQL-compatible | openGauss PostgreSQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| PostgreSQL | openGauss MySQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| PostgreSQL | openGauss Oracle | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| PostgreSQL | openGauss PostgreSQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| TDSQL Centralized PostgreSQL | openGauss MySQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| TDSQL Centralized PostgreSQL | openGauss Oracle | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| TDSQL Centralized PostgreSQL | openGauss PostgreSQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| PolarDB PostgreSQL-compatible | KingbaseES PostgreSQL-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| PostgreSQL | KingbaseES PostgreSQL-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| TDSQL Centralized PostgreSQL | KingbaseES PostgreSQL-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| PolarDB PostgreSQL-compatible | KingbaseES Oracle-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| PostgreSQL | KingbaseES Oracle-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| TDSQL Centralized PostgreSQL | KingbaseES Oracle-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| PolarDB PostgreSQL-compatible | PolarDB Oracle-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| PostgreSQL | PolarDB Oracle-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| TDSQL Centralized PostgreSQL | PolarDB Oracle-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| PolarDB PostgreSQL-compatible | Vastbase G100 PostgreSQL-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| PolarDB PostgreSQL-compatible | Vastbase G100 Oracle-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| PostgreSQL | Vastbase G100 PostgreSQL-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| PostgreSQL | Vastbase G100 Oracle-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| TDSQL Centralized PostgreSQL | Vastbase G100 PostgreSQL-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| TDSQL Centralized PostgreSQL | Vastbase G100 Oracle-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| Oracle | MySQL | ✔️ | ✔️ | ✔️ | - | ✔️ | ✔️ |
| Oracle | PolarDB MySQL-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | ✔️ |
| Oracle | TDSQL-C MySQL (no datasource) | ✔️ | ✔️ | ✔️ | - | ✔️ | ✔️ |
| Oracle | SQL Server | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| Oracle | PolarDB PostgreSQL-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | ✔️ |
| Oracle | PostgreSQL | ✔️ | ✔️ | ✔️ | - | ✔️ | ✔️ |
| Oracle | TDSQL Centralized PostgreSQL | ✔️ | ✔️ | ✔️ | - | ✔️ | ✔️ |
| Oracle | Oracle | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
| Oracle | OceanBase Oracle | ✔️ | ✔️ | ✔️ | - | ✔️ | ✔️ |
| Oracle | OceanBase MySQL | ✔️ | ✔️ | ✔️ | - | ✔️ | ✔️ |
| Oracle | TDSQL Centralized MySQL (no datasource) | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| Oracle | Doris | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| Oracle | SelectDB (no datasource) | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| Oracle | ClickHouse | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| Oracle | Kafka | - | ✔️ | ✔️ | - | - | - |
| Oracle | Dameng | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| Oracle | DWS | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| Oracle | Greenplum | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| Oracle | StarRocks | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| Oracle | TiDB | ✔️ | ✔️ | ✔️ | - | ✔️ | ✔️ |
| Oracle | AnalyticDB PostgreSQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| Oracle | GaussDB Centralized MySQL | ✔️ | ✔️ | ✔️ | - | ✔️ | ✔️ |
| Oracle | GaussDB Centralized Oracle | ✔️ | ✔️ | ✔️ | - | ✔️ | ✔️ |
| Oracle | GaussDB Centralized PostgreSQL | ✔️ | ✔️ | ✔️ | - | ✔️ | ✔️ |
| Oracle | openGauss MySQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| Oracle | openGauss Oracle | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| Oracle | openGauss PostgreSQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| Oracle | DataHub | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| Oracle | KingbaseES PostgreSQL-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | ✔️ |
| Oracle | KingbaseES Oracle-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| Oracle | PolarDB Oracle-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| Oracle | PolarDB-X 2.0 Distributed | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| Oracle | PolarDB-X 2.0 Centralized | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| Oracle | Vastbase G100 PostgreSQL-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| Oracle | Vastbase G100 Oracle-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| Oracle | GoldenDB | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| OceanBase Oracle | MySQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| OceanBase Oracle | PolarDB MySQL-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| OceanBase Oracle | TDSQL-C MySQL (no datasource) | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| OceanBase Oracle | SQL Server | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| OceanBase Oracle | PolarDB PostgreSQL-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | ✔️ |
| OceanBase Oracle | PostgreSQL | ✔️ | ✔️ | ✔️ | - | ✔️ | ✔️ |
| OceanBase Oracle | Oracle | ✔️ | ✔️ | ✔️ | - | ✔️ | ✔️ |
| OceanBase Oracle | OceanBase Oracle | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
| OceanBase Oracle | OceanBase MySQL | ✔️ | ✔️ | ✔️ | - | ✔️ | ✔️ |
| OceanBase Oracle | Doris | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| OceanBase Oracle | ClickHouse | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| OceanBase Oracle | Kafka | - | ✔️ | ✔️ | - | - | - |
| OceanBase Oracle | Dameng | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| OceanBase Oracle | Greenplum | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| OceanBase Oracle | StarRocks | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| OceanBase Oracle | TiDB | ✔️ | ✔️ | ✔️ | - | ✔️ | ✔️ |
| OceanBase Oracle | openGauss MySQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| OceanBase Oracle | openGauss Oracle | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| OceanBase Oracle | openGauss PostgreSQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| OceanBase Oracle | KingbaseES PostgreSQL-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| OceanBase Oracle | KingbaseES Oracle-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| OceanBase Oracle | PolarDB Oracle-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| OceanBase MySQL | MySQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| OceanBase MySQL | PolarDB MySQL-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| OceanBase MySQL | TDSQL-C MySQL (no datasource) | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| OceanBase MySQL | SQL Server | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| OceanBase MySQL | PolarDB PostgreSQL-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| OceanBase MySQL | PostgreSQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| OceanBase MySQL | Oracle | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| OceanBase MySQL | OceanBase Oracle | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| OceanBase MySQL | OceanBase MySQL | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
| OceanBase MySQL | Doris | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| OceanBase MySQL | ClickHouse | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| OceanBase MySQL | Kafka | - | ✔️ | ✔️ | - | - | - |
| OceanBase MySQL | Dameng | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| OceanBase MySQL | Greenplum | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| OceanBase MySQL | StarRocks | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| OceanBase MySQL | TiDB | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| OceanBase MySQL | openGauss MySQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| OceanBase MySQL | openGauss Oracle | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| OceanBase MySQL | openGauss PostgreSQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| OceanBase MySQL | KingbaseES PostgreSQL-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| OceanBase MySQL | KingbaseES Oracle-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| OceanBase MySQL | PolarDB Oracle-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| OceanBase MySQL | PolarDB-X 2.0 Distributed | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| TDSQL Centralized MySQL | MySQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| TDSQL Centralized MySQL | PolarDB MySQL-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| TDSQL Centralized MySQL | TDSQL-C MySQL (no datasource) | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| TDSQL Centralized MySQL | SQL Server | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| TDSQL Centralized MySQL | PolarDB PostgreSQL-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| TDSQL Centralized MySQL | PostgreSQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| TDSQL Centralized MySQL | Oracle | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| TDSQL Centralized MySQL | OceanBase MySQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| TDSQL Centralized MySQL | TDSQL Centralized MySQL (no datasource) | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | - |
| TDSQL Centralized MySQL | Doris | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| TDSQL Centralized MySQL | SelectDB (no datasource) | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| TDSQL Centralized MySQL | ClickHouse | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| TDSQL Centralized MySQL | Kafka | - | ✔️ | ✔️ | - | - | - |
| TDSQL Centralized MySQL | DWS | ✔️ | ✔️ | ✔️ | - | - | - |
| TDSQL Centralized MySQL | Greenplum | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| TDSQL Centralized MySQL | StarRocks | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| TDSQL Centralized MySQL | TiDB | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| TDSQL Centralized MySQL | AnalyticDB PostgreSQL | ✔️ | ✔️ | ✔️ | - | - | - |
| TDSQL Centralized MySQL | GaussDB Centralized MySQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| TDSQL Centralized MySQL | GaussDB Centralized Oracle | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| TDSQL Centralized MySQL | GaussDB Centralized PostgreSQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| TDSQL Centralized MySQL | openGauss MySQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| TDSQL Centralized MySQL | openGauss Oracle | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| TDSQL Centralized MySQL | openGauss PostgreSQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| TDSQL Centralized MySQL | KingbaseES PostgreSQL-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| TDSQL Centralized MySQL | KingbaseES Oracle-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| TDSQL Centralized MySQL | PolarDB-X 2.0 Distributed | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| TDSQL Centralized MySQL | PolarDB-X 2.0 Centralized | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| MongoDB | MongoDB | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | - |
| Redis | Redis | - | ✔️ | ✔️ | - | ✔️ | - |
| Doris | MySQL | ✔️ | ✔️ | - | - | ✔️ | - |
| Doris | PolarDB MySQL-compatible | ✔️ | ✔️ | - | - | ✔️ | - |
| Doris | TDSQL-C MySQL (no datasource) | ✔️ | ✔️ | - | - | ✔️ | - |
| Doris | SQL Server | ✔️ | ✔️ | - | - | ✔️ | - |
| Doris | PolarDB PostgreSQL-compatible | ✔️ | ✔️ | - | - | ✔️ | - |
| Doris | PostgreSQL | ✔️ | ✔️ | - | - | ✔️ | - |
| Doris | TDSQL Centralized PostgreSQL | ✔️ | ✔️ | - | - | ✔️ | - |
| Doris | Oracle | ✔️ | ✔️ | - | - | ✔️ | - |
| Doris | OceanBase Oracle | ✔️ | ✔️ | - | - | ✔️ | - |
| Doris | OceanBase MySQL | ✔️ | ✔️ | - | - | ✔️ | - |
| Doris | TDSQL Centralized MySQL (no datasource) | ✔️ | ✔️ | - | - | ✔️ | - |
| Doris | Doris | ✔️ | ✔️ | - | - | ✔️ | - |
| Doris | ClickHouse | ✔️ | ✔️ | - | - | ✔️ | - |
| Doris | Dameng | ✔️ | ✔️ | - | - | ✔️ | - |
| Doris | Greenplum | ✔️ | ✔️ | - | - | ✔️ | - |
| Doris | StarRocks | ✔️ | ✔️ | - | - | ✔️ | - |
| Doris | TiDB | ✔️ | ✔️ | - | - | ✔️ | - |
| Doris | openGauss MySQL | ✔️ | ✔️ | - | - | ✔️ | - |
| Doris | openGauss Oracle | ✔️ | ✔️ | - | - | ✔️ | - |
| Doris | openGauss PostgreSQL | ✔️ | ✔️ | - | - | ✔️ | - |
| Doris | KingbaseES PostgreSQL-compatible | ✔️ | ✔️ | - | - | ✔️ | - |
| Doris | KingbaseES Oracle-compatible | ✔️ | ✔️ | - | - | ✔️ | - |
| Doris | PolarDB Oracle-compatible | ✔️ | ✔️ | - | - | ✔️ | - |
| Doris | Vastbase G100 PostgreSQL-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| Doris | Vastbase G100 Oracle-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| SelectDB | MySQL | ✔️ | ✔️ | - | - | ✔️ | - |
| SelectDB | PolarDB MySQL-compatible | ✔️ | ✔️ | - | - | ✔️ | - |
| SelectDB | TDSQL-C MySQL (no datasource) | ✔️ | ✔️ | - | - | ✔️ | - |
| SelectDB | PolarDB PostgreSQL-compatible | ✔️ | ✔️ | - | - | ✔️ | - |
| SelectDB | PostgreSQL | ✔️ | ✔️ | - | - | ✔️ | - |
| SelectDB | TDSQL Centralized PostgreSQL | ✔️ | ✔️ | - | - | ✔️ | - |
| SelectDB | Oracle | ✔️ | ✔️ | - | - | ✔️ | - |
| SelectDB | TDSQL Centralized MySQL (no datasource) | ✔️ | ✔️ | - | - | ✔️ | - |
| SelectDB | SelectDB (no datasource) | ✔️ | ✔️ | - | - | ✔️ | - |
| SelectDB | ClickHouse | ✔️ | ✔️ | - | - | ✔️ | - |
| SelectDB | Greenplum | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| SelectDB | StarRocks | ✔️ | ✔️ | - | - | ✔️ | - |
| ClickHouse | MySQL | ✔️ | ✔️ | - | - | ✔️ | - |
| ClickHouse | PolarDB MySQL-compatible | ✔️ | ✔️ | - | - | ✔️ | - |
| ClickHouse | TDSQL-C MySQL (no datasource) | ✔️ | ✔️ | - | - | ✔️ | - |
| ClickHouse | SQL Server | ✔️ | ✔️ | - | - | ✔️ | - |
| ClickHouse | PolarDB PostgreSQL-compatible | ✔️ | ✔️ | - | - | ✔️ | - |
| ClickHouse | PostgreSQL | ✔️ | ✔️ | - | - | ✔️ | - |
| ClickHouse | TDSQL Centralized PostgreSQL | ✔️ | ✔️ | - | - | ✔️ | - |
| ClickHouse | Oracle | ✔️ | ✔️ | - | - | ✔️ | - |
| ClickHouse | OceanBase Oracle | ✔️ | ✔️ | - | - | ✔️ | - |
| ClickHouse | OceanBase MySQL | ✔️ | ✔️ | - | - | ✔️ | - |
| ClickHouse | TDSQL Centralized MySQL (no datasource) | ✔️ | ✔️ | - | - | ✔️ | - |
| ClickHouse | Doris | ✔️ | ✔️ | - | - | ✔️ | - |
| ClickHouse | ClickHouse | ✔️ | ✔️ | - | - | ✔️ | - |
| ClickHouse | Dameng | ✔️ | ✔️ | - | - | ✔️ | - |
| ClickHouse | Greenplum | ✔️ | ✔️ | - | - | ✔️ | - |
| ClickHouse | StarRocks | ✔️ | ✔️ | - | - | ✔️ | - |
| ClickHouse | TiDB | ✔️ | ✔️ | - | - | ✔️ | - |
| ClickHouse | openGauss MySQL | ✔️ | ✔️ | - | - | ✔️ | - |
| ClickHouse | openGauss Oracle | ✔️ | ✔️ | - | - | ✔️ | - |
| ClickHouse | openGauss PostgreSQL | ✔️ | ✔️ | - | - | ✔️ | - |
| ClickHouse | KingbaseES PostgreSQL-compatible | ✔️ | ✔️ | - | - | ✔️ | - |
| ClickHouse | KingbaseES Oracle-compatible | ✔️ | ✔️ | - | - | ✔️ | - |
| ClickHouse | PolarDB Oracle-compatible | ✔️ | ✔️ | - | - | ✔️ | - |
| ClickHouse | Vastbase G100 PostgreSQL-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| ClickHouse | Vastbase G100 Oracle-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| Dameng | MySQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| Dameng | PolarDB MySQL-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| Dameng | TDSQL-C MySQL (no datasource) | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| Dameng | SQL Server | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| Dameng | PolarDB PostgreSQL-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| Dameng | PostgreSQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| Dameng | TDSQL Centralized PostgreSQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| Dameng | Oracle | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| Dameng | OceanBase Oracle | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| Dameng | OceanBase MySQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| Dameng | ClickHouse | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| Dameng | Dameng | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
| Dameng | TiDB | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| Dameng | openGauss MySQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| Dameng | openGauss Oracle | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| Dameng | openGauss PostgreSQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| Dameng | KingbaseES PostgreSQL-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| Dameng | KingbaseES Oracle-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| Dameng | PolarDB Oracle-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| Dameng | Vastbase G100 PostgreSQL-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| Dameng | Vastbase G100 Oracle-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| DWS (no datasource) | DWS | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| Greenplum | MySQL | ✔️ | ✔️ | - | - | ✔️ | - |
| Greenplum | PolarDB MySQL-compatible | ✔️ | ✔️ | - | - | ✔️ | - |
| Greenplum | TDSQL-C MySQL (no datasource) | ✔️ | ✔️ | - | - | ✔️ | - |
| Greenplum | SQL Server | ✔️ | ✔️ | - | - | ✔️ | - |
| Greenplum | PolarDB PostgreSQL-compatible | ✔️ | ✔️ | - | - | ✔️ | - |
| Greenplum | PostgreSQL | ✔️ | ✔️ | - | - | ✔️ | - |
| Greenplum | TDSQL Centralized PostgreSQL | ✔️ | ✔️ | - | - | ✔️ | - |
| Greenplum | Oracle | ✔️ | ✔️ | - | - | ✔️ | - |
| Greenplum | OceanBase Oracle | ✔️ | ✔️ | - | - | ✔️ | - |
| Greenplum | OceanBase MySQL | ✔️ | ✔️ | - | - | ✔️ | - |
| Greenplum | TDSQL Centralized MySQL (no datasource) | ✔️ | ✔️ | - | - | ✔️ | - |
| Greenplum | Doris | ✔️ | ✔️ | - | - | ✔️ | - |
| Greenplum | ClickHouse | ✔️ | ✔️ | - | - | ✔️ | - |
| Greenplum | Dameng | ✔️ | ✔️ | - | - | ✔️ | - |
| Greenplum | Greenplum | ✔️ | ✔️ | - | - | ✔️ | - |
| Greenplum | StarRocks | ✔️ | ✔️ | - | - | ✔️ | - |
| Greenplum | TiDB | ✔️ | ✔️ | - | - | ✔️ | - |
| Greenplum | PolarDB Oracle-compatible | ✔️ | ✔️ | - | - | ✔️ | - |
| Greenplum | Vastbase G100 PostgreSQL-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| Greenplum | Vastbase G100 Oracle-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| StarRocks | MySQL | ✔️ | ✔️ | - | - | ✔️ | - |
| StarRocks | PolarDB MySQL-compatible | ✔️ | ✔️ | - | - | ✔️ | - |
| StarRocks | TDSQL-C MySQL (no datasource) | ✔️ | ✔️ | - | - | ✔️ | - |
| StarRocks | SQL Server | ✔️ | ✔️ | - | - | ✔️ | - |
| StarRocks | PolarDB PostgreSQL-compatible | ✔️ | ✔️ | - | - | ✔️ | - |
| StarRocks | PostgreSQL | ✔️ | ✔️ | - | - | ✔️ | - |
| StarRocks | TDSQL Centralized PostgreSQL | ✔️ | ✔️ | - | - | ✔️ | - |
| StarRocks | Oracle | ✔️ | ✔️ | - | - | ✔️ | - |
| StarRocks | OceanBase Oracle | ✔️ | ✔️ | - | - | ✔️ | - |
| StarRocks | OceanBase MySQL | ✔️ | ✔️ | - | - | ✔️ | - |
| StarRocks | TDSQL Centralized MySQL (no datasource) | ✔️ | ✔️ | - | - | ✔️ | - |
| StarRocks | Doris | ✔️ | ✔️ | - | - | ✔️ | - |
| StarRocks | ClickHouse | ✔️ | ✔️ | - | - | ✔️ | - |
| StarRocks | Dameng | ✔️ | ✔️ | - | - | ✔️ | - |
| StarRocks | Greenplum | ✔️ | ✔️ | - | - | ✔️ | - |
| StarRocks | StarRocks | ✔️ | ✔️ | - | - | ✔️ | - |
| StarRocks | TiDB | ✔️ | ✔️ | - | - | ✔️ | - |
| StarRocks | openGauss MySQL | ✔️ | ✔️ | - | - | ✔️ | - |
| StarRocks | openGauss Oracle | ✔️ | ✔️ | - | - | ✔️ | - |
| StarRocks | openGauss PostgreSQL | ✔️ | ✔️ | - | - | ✔️ | - |
| StarRocks | KingbaseES PostgreSQL-compatible | ✔️ | ✔️ | - | - | ✔️ | - |
| StarRocks | KingbaseES Oracle-compatible | ✔️ | ✔️ | - | - | ✔️ | - |
| StarRocks | PolarDB Oracle-compatible | ✔️ | ✔️ | - | - | ✔️ | - |
| StarRocks | Vastbase G100 PostgreSQL-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| StarRocks | Vastbase G100 Oracle-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| TiDB | MySQL | ✔️ | ✔️ | ✔️ | - | ✔️ | ✔️ |
| TiDB | PolarDB MySQL-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | ✔️ |
| TiDB | TDSQL-C MySQL (no datasource) | ✔️ | ✔️ | ✔️ | - | ✔️ | ✔️ |
| TiDB | SQL Server | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| TiDB | PolarDB PostgreSQL-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | ✔️ |
| TiDB | PostgreSQL | ✔️ | ✔️ | ✔️ | - | ✔️ | ✔️ |
| TiDB | TDSQL Centralized PostgreSQL | ✔️ | ✔️ | ✔️ | - | ✔️ | ✔️ |
| TiDB | Oracle | ✔️ | ✔️ | ✔️ | - | ✔️ | ✔️ |
| TiDB | OceanBase Oracle | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| TiDB | OceanBase MySQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| TiDB | Doris | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| TiDB | ClickHouse | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| TiDB | Dameng | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| TiDB | Greenplum | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| TiDB | StarRocks | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| TiDB | TiDB | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
| TiDB | openGauss MySQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| TiDB | openGauss Oracle | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| TiDB | openGauss PostgreSQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| TiDB | KingbaseES PostgreSQL-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| TiDB | KingbaseES Oracle-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| TiDB | PolarDB-X 2.0 Distributed | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| TiDB | Vastbase G100 PostgreSQL-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| TiDB | Vastbase G100 Oracle-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| GaussDB Centralized MySQL (B/M compatible) | MySQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| GaussDB Centralized MySQL (B/M compatible) | PolarDB MySQL-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| GaussDB Centralized MySQL (B/M compatible) | TDSQL-C MySQL (no datasource) | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| GaussDB Centralized Oracle-compatible | MySQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| GaussDB Centralized Oracle-compatible | PolarDB MySQL-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| GaussDB Centralized Oracle-compatible | TDSQL-C MySQL (no datasource) | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| GaussDB Centralized PostgreSQL-compatible | MySQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| GaussDB Centralized PostgreSQL-compatible | PolarDB MySQL-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| GaussDB Centralized PostgreSQL-compatible | TDSQL-C MySQL (no datasource) | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| GaussDB Centralized MySQL (B/M compatible) | PostgreSQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| GaussDB Centralized Oracle-compatible | PostgreSQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| GaussDB Centralized PostgreSQL-compatible | PostgreSQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| GaussDB Centralized MySQL (B/M compatible) | Oracle | ✔️ | ✔️ | ✔️ | - | ✔️ | ✔️ |
| GaussDB Centralized Oracle-compatible | Oracle | ✔️ | ✔️ | ✔️ | - | ✔️ | ✔️ |
| GaussDB Centralized PostgreSQL-compatible | Oracle | ✔️ | ✔️ | ✔️ | - | ✔️ | ✔️ |
| GaussDB Centralized MySQL (B/M compatible) | Doris | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| GaussDB Centralized Oracle-compatible | Doris | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| GaussDB Centralized PostgreSQL-compatible | Doris | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| GaussDB Centralized MySQL (B/M compatible) | SelectDB (no datasource) | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| GaussDB Centralized Oracle-compatible | SelectDB (no datasource) | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| GaussDB Centralized PostgreSQL-compatible | SelectDB (no datasource) | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| GaussDB Centralized MySQL (B/M compatible) | Kafka | - | ✔️ | ✔️ | - | - | - |
| GaussDB Centralized Oracle-compatible | Kafka | - | ✔️ | ✔️ | - | - | - |
| GaussDB Centralized PostgreSQL-compatible | Kafka | - | ✔️ | ✔️ | - | - | - |
| GaussDB Centralized MySQL (B/M compatible) | DWS | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| GaussDB Centralized Oracle-compatible | DWS | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| GaussDB Centralized PostgreSQL-compatible | DWS | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| GaussDB Centralized MySQL (B/M compatible) | StarRocks | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| GaussDB Centralized Oracle-compatible | StarRocks | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| GaussDB Centralized PostgreSQL-compatible | StarRocks | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| GaussDB Centralized MySQL (B/M compatible) | GaussDB Centralized MySQL | ✔️ | ✔️ | ✔️ | - | ✔️ | ✔️ |
| GaussDB Centralized MySQL (B/M compatible) | GaussDB Centralized Oracle | ✔️ | ✔️ | ✔️ | - | ✔️ | ✔️ |
| GaussDB Centralized MySQL (B/M compatible) | GaussDB Centralized PostgreSQL | ✔️ | ✔️ | ✔️ | - | ✔️ | ✔️ |
| GaussDB Centralized Oracle-compatible | GaussDB Centralized MySQL | ✔️ | ✔️ | ✔️ | - | ✔️ | ✔️ |
| GaussDB Centralized Oracle-compatible | GaussDB Centralized Oracle | ✔️ | ✔️ | ✔️ | - | ✔️ | ✔️ |
| GaussDB Centralized Oracle-compatible | GaussDB Centralized PostgreSQL | ✔️ | ✔️ | ✔️ | - | ✔️ | ✔️ |
| GaussDB Centralized PostgreSQL-compatible | GaussDB Centralized MySQL | ✔️ | ✔️ | ✔️ | - | ✔️ | ✔️ |
| GaussDB Centralized PostgreSQL-compatible | GaussDB Centralized Oracle | ✔️ | ✔️ | ✔️ | - | ✔️ | ✔️ |
| GaussDB Centralized PostgreSQL-compatible | GaussDB Centralized PostgreSQL | ✔️ | ✔️ | ✔️ | - | ✔️ | ✔️ |
| GaussDB Centralized MySQL (B/M compatible) | openGauss MySQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| GaussDB Centralized MySQL (B/M compatible) | openGauss Oracle | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| GaussDB Centralized MySQL (B/M compatible) | openGauss PostgreSQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| GaussDB Centralized Oracle-compatible | openGauss MySQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| GaussDB Centralized Oracle-compatible | openGauss Oracle | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| GaussDB Centralized Oracle-compatible | openGauss PostgreSQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| GaussDB Centralized PostgreSQL-compatible | openGauss MySQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| GaussDB Centralized PostgreSQL-compatible | openGauss Oracle | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| GaussDB Centralized PostgreSQL-compatible | openGauss PostgreSQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| GaussDB Centralized MySQL (B/M compatible) | DataHub | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| GaussDB Centralized Oracle-compatible | DataHub | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| GaussDB Centralized PostgreSQL-compatible | DataHub | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| openGauss MySQL | MySQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| openGauss MySQL | PolarDB MySQL-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| openGauss MySQL | TDSQL-C MySQL (no datasource) | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| openGauss Oracle | MySQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| openGauss Oracle | PolarDB MySQL-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| openGauss Oracle | TDSQL-C MySQL (no datasource) | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| openGauss PostgreSQL | MySQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| openGauss PostgreSQL | PolarDB MySQL-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| openGauss PostgreSQL | TDSQL-C MySQL (no datasource) | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| openGauss MySQL | SQL Server | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| openGauss Oracle | SQL Server | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| openGauss Oracle | Oracle | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| openGauss PostgreSQL | Oracle | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| openGauss Oracle | OceanBase Oracle | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| openGauss PostgreSQL | OceanBase Oracle | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| openGauss MySQL | OceanBase MySQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| openGauss Oracle | OceanBase MySQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| openGauss PostgreSQL | OceanBase MySQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| openGauss MySQL | Doris | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| openGauss Oracle | Doris | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| openGauss PostgreSQL | Doris | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| openGauss MySQL | ClickHouse | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| openGauss Oracle | ClickHouse | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| openGauss PostgreSQL | ClickHouse | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| openGauss MySQL | Dameng | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| openGauss Oracle | Dameng | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| openGauss PostgreSQL | Dameng | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| openGauss MySQL | Greenplum | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| openGauss Oracle | Greenplum | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| openGauss PostgreSQL | Greenplum | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| openGauss MySQL | StarRocks | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| openGauss Oracle | StarRocks | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| openGauss PostgreSQL | StarRocks | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| openGauss MySQL | TiDB | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| openGauss Oracle | TiDB | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| openGauss PostgreSQL | TiDB | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| openGauss MySQL | openGauss MySQL | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | - |
| openGauss MySQL | openGauss Oracle | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | - |
| openGauss MySQL | openGauss PostgreSQL | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | - |
| openGauss Oracle | openGauss MySQL | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | - |
| openGauss Oracle | openGauss Oracle | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | - |
| openGauss Oracle | openGauss PostgreSQL | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | - |
| openGauss PostgreSQL | openGauss MySQL | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | - |
| openGauss PostgreSQL | openGauss Oracle | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | - |
| openGauss PostgreSQL | openGauss PostgreSQL | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | - |
| openGauss MySQL | PolarDB Oracle-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| openGauss Oracle | PolarDB Oracle-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| openGauss PostgreSQL | PolarDB Oracle-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| openGauss MySQL | Vastbase G100 Oracle-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| openGauss Oracle | Vastbase G100 Oracle-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| openGauss PostgreSQL | Vastbase G100 Oracle-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| KingbaseES PostgreSQL-compatible | MySQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| KingbaseES PostgreSQL-compatible | PolarDB MySQL-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| KingbaseES PostgreSQL-compatible | TDSQL-C MySQL (no datasource) | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| KingbaseES PostgreSQL-compatible | SQL Server | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| KingbaseES PostgreSQL-compatible | PolarDB PostgreSQL-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| KingbaseES PostgreSQL-compatible | PostgreSQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| KingbaseES PostgreSQL-compatible | TDSQL Centralized PostgreSQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| KingbaseES PostgreSQL-compatible | Oracle | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| KingbaseES PostgreSQL-compatible | OceanBase Oracle | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| KingbaseES PostgreSQL-compatible | OceanBase MySQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| KingbaseES PostgreSQL-compatible | Doris | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| KingbaseES PostgreSQL-compatible | SelectDB (no datasource) | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| KingbaseES PostgreSQL-compatible | ClickHouse | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| KingbaseES PostgreSQL-compatible | Kafka | ✔️ | ✔️ | ✔️ | - | - | - |
| KingbaseES PostgreSQL-compatible | Dameng | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| KingbaseES PostgreSQL-compatible | Greenplum | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| KingbaseES PostgreSQL-compatible | StarRocks | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| KingbaseES PostgreSQL-compatible | TiDB | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| KingbaseES PostgreSQL-compatible | openGauss MySQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| KingbaseES PostgreSQL-compatible | openGauss Oracle | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| KingbaseES PostgreSQL-compatible | openGauss PostgreSQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| KingbaseES PostgreSQL-compatible | KingbaseES PostgreSQL-compatible | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | - |
| KingbaseES PostgreSQL-compatible | KingbaseES Oracle-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| KingbaseES PostgreSQL-compatible | PolarDB Oracle-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| KingbaseES PostgreSQL-compatible | Vastbase G100 PostgreSQL-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| KingbaseES Oracle-compatible | MySQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| KingbaseES Oracle-compatible | PolarDB MySQL-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| KingbaseES Oracle-compatible | TDSQL-C MySQL (no datasource) | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| KingbaseES Oracle-compatible | SQL Server | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| KingbaseES Oracle-compatible | PolarDB PostgreSQL-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| KingbaseES Oracle-compatible | PostgreSQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| KingbaseES Oracle-compatible | TDSQL Centralized PostgreSQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| KingbaseES Oracle-compatible | Oracle | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| KingbaseES Oracle-compatible | OceanBase Oracle | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| KingbaseES Oracle-compatible | OceanBase MySQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| KingbaseES Oracle-compatible | Doris | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| KingbaseES Oracle-compatible | SelectDB (no datasource) | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| KingbaseES Oracle-compatible | ClickHouse | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| KingbaseES Oracle-compatible | Kafka | ✔️ | ✔️ | ✔️ | - | - | - |
| KingbaseES Oracle-compatible | Dameng | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| KingbaseES Oracle-compatible | Greenplum | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| KingbaseES Oracle-compatible | StarRocks | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| KingbaseES Oracle-compatible | TiDB | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| KingbaseES Oracle-compatible | openGauss MySQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| KingbaseES Oracle-compatible | openGauss Oracle | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| KingbaseES Oracle-compatible | openGauss PostgreSQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| KingbaseES Oracle-compatible | KingbaseES PostgreSQL-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| KingbaseES Oracle-compatible | KingbaseES Oracle-compatible | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | - |
| KingbaseES Oracle-compatible | PolarDB Oracle-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| KingbaseES Oracle-compatible | Vastbase G100 PostgreSQL-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| PolarDB Oracle-compatible | MySQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| PolarDB Oracle-compatible | PolarDB MySQL-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| PolarDB Oracle-compatible | TDSQL-C MySQL (no datasource) | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| PolarDB Oracle-compatible | SQL Server | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| PolarDB Oracle-compatible | PolarDB PostgreSQL-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| PolarDB Oracle-compatible | PostgreSQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| PolarDB Oracle-compatible | Oracle | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| PolarDB Oracle-compatible | OceanBase Oracle | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| PolarDB Oracle-compatible | OceanBase MySQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| PolarDB Oracle-compatible | Doris | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| PolarDB Oracle-compatible | ClickHouse | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| PolarDB Oracle-compatible | Dameng | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| PolarDB Oracle-compatible | Greenplum | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| PolarDB Oracle-compatible | StarRocks | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| PolarDB Oracle-compatible | TiDB | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| PolarDB Oracle-compatible | openGauss MySQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| PolarDB Oracle-compatible | openGauss Oracle | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| PolarDB Oracle-compatible | openGauss PostgreSQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| PolarDB Oracle-compatible | PolarDB Oracle-compatible | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
| PolarDB Oracle-compatible | Vastbase G100 PostgreSQL-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| PolarDB Oracle-compatible | Vastbase G100 Oracle-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| PolarDB-X 2.0 Distributed | PolarDB-X 1.0 Distributed | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| PolarDB-X 1.0 Distributed | PolarDB-X 2.0 Centralized | ✔️ | ✔️ | ✔️ | - | - | - |
| PolarDB-X 2.0 Centralized | PolarDB-X 2.0 Centralized | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
| Azure SQL Database | SQL Server | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| Azure SQL Database | PolarDB PostgreSQL-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| Azure SQL Database | PostgreSQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| Azure SQL Database | TDSQL Centralized PostgreSQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| Azure SQL Database | Azure SQL Database | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | - |
| Vastbase G100 Oracle | MySQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| Vastbase G100 Oracle | PolarDB MySQL-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| Vastbase G100 PostgreSQL | MySQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| Vastbase G100 PostgreSQL | PolarDB MySQL-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| Vastbase G100 Oracle | PolarDB PostgreSQL-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| Vastbase G100 Oracle | OceanBase Oracle | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| Vastbase G100 PostgreSQL | OceanBase Oracle | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| Vastbase G100 Oracle | OceanBase MySQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| Vastbase G100 Oracle | StarRocks | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| Vastbase G100 Oracle | TiDB | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| Vastbase G100 Oracle | PolarDB Oracle-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| Vastbase G100 Oracle | Vastbase G100 Oracle-compatible | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| GoldenDB | Oracle | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| GoldenDB | GoldenDB | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
Frequently Asked Questions
- Q: Why can't I choose the desired data source when creating a replication task?
- Reason: The Community Edition exposes replication routes listed in this section and available on the create replication task page. Routes that do not appear in the list are not yet available and will be opened gradually in later releases.