Overview of Features
This article provides a feature matrix for different types of data sources supported by NineData. It helps you quickly understand the feature support of NineData and get started with using it.
Database Icon Legend:
MySQLMariaDBOceanBase MySQLSQL ServerPostgreSQLSybaseAnalyticDB PostgreSQLGreenplumOracleOceanBase OracleDb2DamengKingbaseES PostgreSQLKingbaseES OracleKlustronDWSopenGaussGaussDBTiDBGreatSQLGBaseTDSQL MySQLPolarDB MySQLPolarDB PostgreSQLPolarDB OraclePolarDB-XSAP HANAGaiaDBRedisMongoDBElasticsearchHiveClickHouseDorisSelectDBStarRocksSingleStoreLindormVastbaseVectorDBGoldenDBMilvusAWS ElastiCacheAWS RDS PostgreSQLAWS RDS OracleAWS RDS MariaDBAWS RDS SQL ServerAWS Aurora PostgreSQLPegaDBGoogle Cloud MemorystoreSQL Database
Note: Click on the tabs to switch between different categories of features.
- Database DevOps
- Datasource Management
- Backup and Restore
- Data Replication|Comparison
- Structure Conversion
| Category | Functions | Supported Data Sources (Hover for Details) |
|---|---|---|
| SQL Console | SQL Execution | |
| Intelligent Suggestions | ||
| Multi-object Search | ||
| Navigation Tree Import | ||
| Navigation Tree Export | ||
| Generated DDL | ||
| Visual Creation | Edit Table | ||
| Visual Creation | Edit Stored Procedure | ||
| Debug Stored Procedure | ||
| View Threads | ||
| Keep Threads | ||
| Execution Plan | ||
| Execution History | ||
| Visual Editing of Result Sets | ||
| Create Export Task Based on Result Set | ||
| AI Capabilities | Chat2SQL | |
| SQL Optimization | ||
| Code Generation | ||
| Heterogeneous Mapping | ||
| Stored Procedure to Code Conversion | ||
| SQL Tasks | Task Execution | |
| Non-locking DDL Changes | ||
| Non-locking DML Changes | ||
| Pre-change data backup | ||
| Structure Design and Publishing | ||
| Data Export | SQL Export | |
| Database/Table Export | ||
| Data Import | SQL Import | |
| Excel Import | ||
| Data Generation | - | |
| Slow Query Analysis | - | |
| SQL Code Review | - | |
| DSQL | - | |
| Batch Data Changes | - | |
| Sharded Database/Table Query | - | |
| Data Archiving and Cleanup | - | |
| Version Management | - | |
| Enhanced ER Diagram | - | |
| Data Tracking and Rollback | - | |
| SQL Development Standards | - | |
| Approval Workflow | - |
| Category | Data Source Type | Add Data Source | Sensitive Data | Access Control |
|---|---|---|---|---|
| RDBMS | MySQL|MariaDB|OceanBase MySQL | ✔️ | ✔️ | ✔️ |
| PostgreSQL|PolarDB for PostgreSQL | ✔️ | ✔️ | ✔️ | |
| SQL Server | ✔️ | ❌ | ✔️ | |
| Oracle|OceanBase Oracle|PolarDB for Oracle | ✔️ | ✔️ | ✔️ | |
| Db2 | ✔️ | ✔️ | ✔️ | |
| Dameng | ✔️ | ❌ | ✔️ | |
| KingbaseES | ✔️ | ❌ | ✔️ | |
| Klustron|PolarDB-X | ✔️ | ❌ | ✔️ | |
| SAP HANA | ✔️ | ❌ | ❌ | |
| DWS | ✔️ | ❌ | ✔️ | |
| openGauss | ✔️ | ❌ | ✔️ | |
| GaussDB | ✔️ | ❌ | ✔️ | |
| Sybase | ✔️ | ❌ | ❌ | |
| TiDB | ✔️ | ✔️ | ✔️ | |
| GreatSQL | ✔️ | ✔️ | ✔️ | |
| GBase | ✔️ | ❌ | ✔️ | |
| Vastbase | ✔️ | ❌ | ✔️ | |
| NoSQL | Redis|AWS ElastiCache | ✔️ | ❌ | ✔️ |
| MongoDB | ✔️ | ❌ | ✔️ | |
| Milvus|Zilliz Cloud | ✔️ | ❌ | ✔️ | |
| Data Warehouse | ClickHouse | ✔️ | ❌ | ✔️ |
| Doris|SelectDB | ✔️ | ✔️ | ✔️ | |
| Greenplum | ✔️ | ✔️ | ❌ | |
| StarRocks | ✔️ | ❌ | ❌ | |
| SingleStore | ✔️ | ❌ | ❌ | |
| Hive | ✔️ | ❌ | ❌ | |
| Others | Elasticsearch | ✔️ | ❌ | ✔️ |
| Kafka | ✔️ | ❌ | ❌ | |
| AWS Redshift | ✔️ | ❌ | ❌ | |
| Lindorm | ✔️ | ❌ | ✔️ | |
| VectorDB | ✔️ | ❌ | ✔️ |
| Data Source | Data Backup | Data Recovery | Backup Set Data Query | Data Change Tracking Query |
|---|---|---|---|---|
| MySQL | ✔️ | ✔️ | ✔️ | ✔️ |
| SQL Server | ✔️ | ✔️ | ✔️ | ✔️ |
| Source Database | Target Database | Schema Repl. | Full Repl. | Incre Repl. | Schema Comp. | Data Comp. | Incre Comp. |
|---|---|---|---|---|---|---|---|
| AnalyticDB PostgreSQL | AnalyticDB PostgreSQL | ✔️ | ✔️ | - | - | ✔️ | - |
| MySQL | ✔️ | ✔️ | - | - | ✔️ | - | |
| Oracle | ✔️ | ✔️ | - | - | ✔️ | - | |
| PostgreSQL | ✔️ | ✔️ | - | - | ✔️ | - | |
| TiDB | ✔️ | ✔️ | - | - | ✔️ | - | |
| ClickHouse | ClickHouse | ✔️ | ✔️ | - | - | ✔️ | - |
| DaMeng | ✔️ | ✔️ | - | - | ✔️ | - | |
| Db2 | ✔️ | ✔️ | - | - | ✔️ | - | |
| Doris | - | ✔️ | - | - | ✔️ | - | |
| Greenplum | - | ✔️ | - | - | ✔️ | - | |
| MySQL | - | ✔️ | - | - | ✔️ | - | |
| openGauss | ✔️ | ✔️ | - | - | ✔️ | - | |
| Oracle | - | ✔️ | - | - | ✔️ | - | |
| PostgreSQL | - | ✔️ | - | - | ✔️ | - | |
| SelectDB | - | ✔️ | - | - | ✔️ | - | |
| SQL Server | ✔️ | ✔️ | - | - | ✔️ | - | |
| StarRocks | - | ✔️ | - | - | ✔️ | - | |
| TDSQL MySQL | ✔️ | ✔️ | - | - | ✔️ | - | |
| DaMeng | ClickHouse | ✔️ | ✔️ | - | - | ✔️ | - |
| DaMeng | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | |
| Db2 | ✔️ | ✔️ | - | - | ✔️ | - | |
| Doris | ✔️ | ✔️ | - | - | ✔️ | - | |
| MySQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
| openGauss | ✔️ | ✔️ | - | - | ✔️ | - | |
| Oracle | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
| PostgreSQL | ✔️ | ✔️ | - | - | ✔️ | - | |
| SQL Server | ✔️ | ✔️ | - | - | ✔️ | - | |
| StarRocks | ✔️ | ✔️ | - | - | ✔️ | - | |
| Db2 | AnalyticDB PostgreSQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| ClickHouse | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
| DaMeng | ✔️ | ✔️ | - | - | ✔️ | - | |
| Db2 | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
| Doris | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
| GaussDB | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
| GoldenDB | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
| Greenplum | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
| KingbaseES | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
| KingbaseES for Oracle | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
| MySQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
| OceanBase MySQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
| openGauss | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
| Oracle | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
| PolarDB for Oracle | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
| PostgreSQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
| Redshift | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
| SelectDB | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
| SQL Server | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
| StarRocks | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
| Sybase | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
| TDSQL MySQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
| TiDB | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
| Doris | ClickHouse | ✔️ | ✔️ | - | - | ✔️ | - |
| DaMeng | ✔️ | ✔️ | - | - | ✔️ | - | |
| Db2 | ✔️ | ✔️ | - | - | ✔️ | - | |
| Doris | ✔️ | ✔️ | - | - | ✔️ | - | |
| MySQL | ✔️ | ✔️ | - | - | ✔️ | - | |
| openGauss | ✔️ | ✔️ | - | - | ✔️ | - | |
| Oracle | ✔️ | ✔️ | - | - | ✔️ | - | |
| PostgreSQL | ✔️ | ✔️ | - | - | ✔️ | - | |
| SQL Server | ✔️ | ✔️ | - | - | ✔️ | - | |
| StarRocks | ✔️ | ✔️ | - | - | ✔️ | - | |
| TDSQL MySQL | ✔️ | ✔️ | - | - | ✔️ | - | |
| PolarDB-X | PolarDB-X | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| DWS | DataHub | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| DWS | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
| GaussDB | ✔️ | ✔️ | - | - | ✔️ | - | |
| StarRocks | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
| GaussDB | DataHub | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| Doris | ✔️ | ✔️ | - | - | ✔️ | - | |
| DWS | ✔️ | ✔️ | - | - | ✔️ | - | |
| GaussDB | ✔️ | ✔️ | ✔️ | - | ✔️ | ✔️ | |
| MySQL | ✔️ | ✔️ | - | - | ✔️ | - | |
| openGauss | ✔️ | ✔️ | - | - | ✔️ | - | |
| Oracle | ✔️ | ✔️ | ✔️ | - | ✔️ | ✔️ | |
| PostgreSQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
| SelectDB | ✔️ | ✔️ | - | - | ✔️ | - | |
| StarRocks | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
| GoldenDB | Db2 | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| GoldenDB | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
| Oracle | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
| Greenplum | ClickHouse | - | ✔️ | - | - | ✔️ | - |
| Doris | - | ✔️ | - | - | ✔️ | - | |
| Greenplum | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
| Hive | ✔️ | ✔️ | - | - | ✔️ | - | |
| MySQL | ✔️ | ✔️ | - | - | ✔️ | - | |
| Oracle | ✔️ | ✔️ | - | - | ✔️ | - | |
| PostgreSQL | ✔️ | ✔️ | - | - | ✔️ | - | |
| SelectDB | - | ✔️ | - | - | ✔️ | - | |
| SingleStore | - | ✔️ | - | - | ✔️ | - | |
| StarRocks | - | ✔️ | - | - | ✔️ | - | |
| TDSQL MySQL | ✔️ | ✔️ | - | - | ✔️ | - | |
| TiDB | ✔️ | ✔️ | - | - | ✔️ | - | |
| Hive | Greenplum | ✔️ | ✔️ | - | - | ✔️ | - |
| Hive | ✔️ | ✔️ | - | - | - | - | |
| MySQL | ✔️ | ✔️ | - | - | ✔️ | - | |
| Oracle | ✔️ | ✔️ | - | - | ✔️ | - | |
| PostgreSQL | ✔️ | ✔️ | - | - | ✔️ | - | |
| TiDB | ✔️ | ✔️ | - | - | ✔️ | - | |
| Kafka | ClickHouse | - | - | ✔️ | - | - | - |
| Kafka | - | - | ✔️ | - | - | - | |
| MySQL | - | - | ✔️ | - | - | - | |
| KingbaseES | Doris | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| KingbaseES | ✔️ | ✔️ | - | ✔️ | ✔️ | - | |
| KingbaseES for Oracle | ✔️ | ✔️ | - | - | ✔️ | - | |
| MySQL | ✔️ | ✔️ | - | - | ✔️ | - | |
| Oracle | ✔️ | ✔️ | - | - | ✔️ | - | |
| PostgreSQL | ✔️ | ✔️ | - | - | ✔️ | - | |
| KingbaseES for Oracle | KingbaseES | ✔️ | ✔️ | - | - | ✔️ | - |
| MySQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
| Oracle | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
| PostgreSQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
| MongoDB | MongoDB | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | - |
| MySQL | AnalyticDB PostgreSQL | ✔️ | ✔️ | ✔️ | - | - | - |
| ClickHouse | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
| DaMeng | ✔️ | - | - | - | ✔️ | - | |
| DataHub | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
| Db2 | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
| Doris | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
| DWS | - | ✔️ | - | - | ✔️ | - | |
| Elasticsearch | ✔️ | ✔️ | ✔️ | - | - | - | |
| GaussDB | ✔️ | ✔️ | - | - | ✔️ | - | |
| Greenplum | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
| Hive | ✔️ | ✔️ | - | - | ✔️ | - | |
| Kafka | - | ✔️ | ✔️ | - | - | - | |
| KingbaseES | ✔️ | ✔️ | ✔️ | - | ✔️ | ✔️ | |
| KingbaseES for Oracle | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
| MySQL | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | |
| OceanBase MySQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
| OceanBase Oracle | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
| openGauss | - | ✔️ | - | - | ✔️ | - | |
| Oracle | ✔️ | ✔️ | ✔️ | - | ✔️ | ✔️ | |
| PolarDB for Oracle | ✔️ | ✔️ | ✔️ | - | ✔️ | ✔️ | |
| PolarDB-X | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
| PostgreSQL | ✔️ | ✔️ | ✔️ | - | ✔️ | ✔️ | |
| Redshift | - | ✔️ | ✔️ | - | - | - | |
| SelectDB | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
| Database Group | - | ✔️ | - | - | ✔️ | - | |
| SingleStore | - | ✔️ | - | - | ✔️ | - | |
| SQL Server | - | ✔️ | ✔️ | - | ✔️ | - | |
| StarRocks | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
| TDSQL MySQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
| TiDB | ✔️ | ✔️ | ✔️ | - | ✔️ | ✔️ | |
| Vastbase | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
| OceanBase MySQL | DataHub | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| Kafka | - | ✔️ | ✔️ | - | - | - | |
| MySQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
| OceanBase MySQL | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | |
| PolarDB-X | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
| PostgreSQL | ✔️ | ✔️ | ✔️ | - | ✔️ | ✔️ | |
| StarRocks | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
| OceanBase Oracle | DataHub | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| Kafka | - | ✔️ | ✔️ | - | - | - | |
| MySQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
| OceanBase MySQL | ✔️ | ✔️ | ✔️ | - | ✔️ | ✔️ | |
| OceanBase Oracle | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | |
| Oracle | ✔️ | ✔️ | ✔️ | - | ✔️ | ✔️ | |
| PostgreSQL | ✔️ | ✔️ | ✔️ | - | ✔️ | ✔️ | |
| StarRocks | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
| TDSQL MySQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
| TiDB | ✔️ | ✔️ | ✔️ | - | ✔️ | ✔️ | |
| openGauss | ClickHouse | ✔️ | ✔️ | - | - | ✔️ | - |
| DaMeng | ✔️ | ✔️ | - | - | ✔️ | - | |
| DataHub | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
| Db2 | ✔️ | ✔️ | - | - | ✔️ | - | |
| Doris | ✔️ | ✔️ | - | - | ✔️ | - | |
| GaussDB | ✔️ | ✔️ | - | - | ✔️ | - | |
| MySQL | ✔️ | ✔️ | - | - | ✔️ | - | |
| openGauss | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
| Oracle | ✔️ | ✔️ | - | - | ✔️ | - | |
| PostgreSQL | ✔️ | ✔️ | - | - | ✔️ | - | |
| SQL Server | ✔️ | ✔️ | - | - | ✔️ | - | |
| StarRocks | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
| Oracle | AnalyticDB PostgreSQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| ClickHouse | ✔️ | ✔️ | - | - | ✔️ | - | |
| DaMeng | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
| DataHub | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
| Db2 | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
| Doris | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
| DWS | - | ✔️ | - | - | ✔️ | - | |
| GaussDB | ✔️ | ✔️ | ✔️ | - | ✔️ | ✔️ | |
| GoldenDB | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
| Greenplum | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
| Hive | ✔️ | ✔️ | - | - | ✔️ | - | |
| Kafka | - | ✔️ | ✔️ | - | - | - | |
| KingbaseES | ✔️ | ✔️ | ✔️ | - | ✔️ | ✔️ | |
| MySQL | ✔️ | ✔️ | ✔️ | - | ✔️ | ✔️ | |
| OceanBase MySQL | ✔️ | ✔️ | ✔️ | - | ✔️ | ✔️ | |
| OceanBase Oracle | ✔️ | ✔️ | ✔️ | - | ✔️ | ✔️ | |
| openGauss | - | ✔️ | - | - | ✔️ | - | |
| Oracle | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | |
| PolarDB for Oracle | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
| PolarDB-X | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
| PostgreSQL | ✔️ | ✔️ | ✔️ | - | ✔️ | ✔️ | |
| SelectDB | - | ✔️ | - | - | ✔️ | - | |
| SingleStore | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
| SQL Server | ✔️ | ✔️ | - | - | ✔️ | - | |
| StarRocks | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
| TDSQL MySQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
| TiDB | ✔️ | ✔️ | ✔️ | - | ✔️ | ✔️ | |
| Vastbase | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
| PolarDB for Oracle | Oracle | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| PolarDB for Oracle | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | |
| PostgreSQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
| PostgreSQL | AnalyticDB PostgreSQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| ClickHouse | ✔️ | ✔️ | - | - | ✔️ | - | |
| DaMeng | ✔️ | ✔️ | - | - | ✔️ | - | |
| Db2 | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
| Doris | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
| DWS | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
| GaussDB | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
| Greenplum | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
| Hive | ✔️ | ✔️ | - | - | ✔️ | - | |
| Kafka | - | ✔️ | ✔️ | - | - | - | |
| KingbaseES | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
| KingbaseES for Oracle | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
| MySQL | ✔️ | ✔️ | ✔️ | - | ✔️ | ✔️ | |
| OceanBase MySQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
| OceanBase Oracle | ✔️ | ✔️ | ✔️ | - | ✔️ | ✔️ | |
| openGauss | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
| Oracle | ✔️ | ✔️ | ✔️ | - | ✔️ | ✔️ | |
| PolarDB for Oracle | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
| PostgreSQL | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | |
| SelectDB | - | ✔️ | - | - | ✔️ | - | |
| SingleStore | - | ✔️ | - | - | ✔️ | - | |
| SQL Server | - | ✔️ | ✔️ | - | ✔️ | - | |
| StarRocks | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
| Sybase | - | ✔️ | ✔️ | - | ✔️ | - | |
| TDSQL MySQL | - | ✔️ | - | - | ✔️ | - | |
| TiDB | ✔️ | ✔️ | ✔️ | - | ✔️ | ✔️ | |
| Vastbase | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
| Redis | Redis | - | ✔️ | ✔️ | - | ✔️ | - |
| SelectDB | ClickHouse | - | ✔️ | - | - | ✔️ | - |
| Doris | - | ✔️ | - | - | ✔️ | - | |
| Greenplum | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
| MySQL | - | ✔️ | - | - | ✔️ | - | |
| Oracle | - | ✔️ | - | - | ✔️ | - | |
| PostgreSQL | - | ✔️ | - | - | ✔️ | - | |
| SelectDB | - | ✔️ | - | - | ✔️ | - | |
| SingleStore | - | ✔️ | - | - | ✔️ | - | |
| StarRocks | - | ✔️ | - | - | ✔️ | - | |
| TDSQL MySQL | ✔️ | ✔️ | - | - | ✔️ | - | |
| Database Group | MySQL | - | ✔️ | - | - | ✔️ | - |
| Database Group | - | ✔️ | - | - | ✔️ | - | |
| SingleStore | ClickHouse | - | ✔️ | - | - | ✔️ | - |
| Doris | - | ✔️ | - | - | ✔️ | - | |
| Greenplum | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
| MySQL | - | ✔️ | - | - | ✔️ | - | |
| Oracle | - | ✔️ | - | - | ✔️ | - | |
| PostgreSQL | - | ✔️ | - | - | ✔️ | - | |
| SelectDB | - | ✔️ | - | - | ✔️ | - | |
| SingleStore | - | ✔️ | - | - | ✔️ | - | |
| StarRocks | - | ✔️ | - | - | ✔️ | - | |
| Azure SQL Database | MySQL | ✔️ | ✔️ | - | - | ✔️ | - |
| PostgreSQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
| Azure SQL Database | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | - | |
| SQL Server | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
| SQL Server | AnalyticDB PostgreSQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| ClickHouse | ✔️ | ✔️ | - | - | ✔️ | - | |
| DaMeng | ✔️ | ✔️ | - | - | ✔️ | - | |
| Db2 | ✔️ | ✔️ | - | - | ✔️ | - | |
| Doris | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
| DWS | ✔️ | ✔️ | - | - | ✔️ | - | |
| GaussDB | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
| Greenplum | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
| Kafka | - | ✔️ | ✔️ | - | - | - | |
| KingbaseES | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
| KingbaseES for Oracle | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
| MySQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
| OceanBase MySQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
| OceanBase Oracle | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
| openGauss | ✔️ | ✔️ | - | - | ✔️ | - | |
| Oracle | ✔️ | ✔️ | - | - | ✔️ | - | |
| PolarDB for Oracle | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
| PostgreSQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
| SelectDB | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
| Azure SQL Database | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
| SQL Server | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | - | |
| StarRocks | - | ✔️ | ✔️ | - | ✔️ | - | |
| TiDB | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
| Vastbase | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
| StarRocks | ClickHouse | - | ✔️ | - | - | ✔️ | - |
| DaMeng | ✔️ | ✔️ | - | - | ✔️ | - | |
| Db2 | ✔️ | ✔️ | - | - | ✔️ | - | |
| Doris | - | ✔️ | - | - | ✔️ | - | |
| Greenplum | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
| MySQL | - | ✔️ | - | - | ✔️ | - | |
| openGauss | ✔️ | ✔️ | - | - | ✔️ | - | |
| Oracle | - | ✔️ | - | - | ✔️ | - | |
| PostgreSQL | - | ✔️ | - | - | ✔️ | - | |
| SelectDB | - | ✔️ | - | - | ✔️ | - | |
| SingleStore | - | ✔️ | - | - | ✔️ | - | |
| SQL Server | ✔️ | ✔️ | - | - | ✔️ | - | |
| StarRocks | - | ✔️ | - | - | ✔️ | - | |
| TDSQL MySQL | ✔️ | ✔️ | - | - | ✔️ | - | |
| Sybase | PostgreSQL | - | ✔️ | ✔️ | - | ✔️ | - |
| TDSQL MySQL | Db2 | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
| Doris | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
| GaussDB | ✔️ | ✔️ | - | - | ✔️ | - | |
| Kafka | - | ✔️ | ✔️ | - | - | - | |
| KingbaseES | ✔️ | ✔️ | - | - | ✔️ | - | |
| KingbaseES for Oracle | ✔️ | ✔️ | - | - | ✔️ | - | |
| MySQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
| OceanBase MySQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
| openGauss | ✔️ | ✔️ | - | - | ✔️ | - | |
| PolarDB-X | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
| TDSQL MySQL | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | - | |
| TiDB | ✔️ | ✔️ | - | - | ✔️ | - | |
| TiDB | AnalyticDB PostgreSQL | ✔️ | ✔️ | - | - | ✔️ | - |
| ClickHouse | ✔️ | ✔️ | - | - | ✔️ | - | |
| Doris | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
| Greenplum | ✔️ | ✔️ | - | - | ✔️ | - | |
| Hive | ✔️ | ✔️ | - | - | ✔️ | - | |
| MySQL | ✔️ | ✔️ | ✔️ | - | ✔️ | ✔️ | |
| Oracle | ✔️ | ✔️ | ✔️ | - | ✔️ | ✔️ | |
| PolarDB-X | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
| PostgreSQL | ✔️ | ✔️ | ✔️ | - | ✔️ | ✔️ | |
| TiDB | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | |
| Vastbase | Vastbase | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
tip
The replication link from MySQL to MySQL also supports bidirectional replication, which is used to deploy data synchronization tasks among three or more data sources, ensuring that changes made in each data source are synchronized to the other two data sources. For more information, please refer to the Data Replication Between Multiple Data Sources documentation.
| Source Database Type | Conversion Route | Support |
|---|---|---|
| Oracle | Oracle > PostgreSQL | ✔️ |