功能概览
本文提供 NineData 产品各类型数据源支持的功能矩阵,帮助您快速了解 NineData 的功能支持情况并上手使用。
数据库图标说明:
MySQLSQL ServerPostgreSQLGreenplumOracleOceanBase MySQLOceanBase OracleDb2达梦人大金仓昆仑DWSopenGaussGaussDBTiDBGreatSQLGBaseTDSQL MySQLPolarDB-XAnalyticDB PostgreSQLGaiaDBRedisMongoDBClickHouseDorisSelectDBStarRocksSingleStore
注:单击下方页签切换不同类别的功能。
- 数据库 DevOps
- 数据源管理
- 备份与恢复
- 数据复制/对比
- 结构转换
类别 | 功能 | 支持的数据源(鼠标悬浮显示名称) |
---|---|---|
SQL 窗口 | SQL 执行 | |
智能提示 | ||
多对象搜索 | ||
导航树导入 | ||
导航树导出 | ||
生成创建脚本 | ||
可视化创建|编辑表 | ||
可视化创建|编辑非表对象 | ||
查看会话 | ||
保持会话 | ||
执行计划 | ||
执行历史 | ||
可视化编辑结果集 | ||
基于结果集创建导出任务 | ||
AI 能力 | Chat2SQL | |
SQL 优化 | ||
生成代码 | ||
异构映射 | ||
函数转代码 | ||
SQL 任务 | 任务执行 | |
无锁 DDL 变更 | ||
无锁 DML 变更 | ||
结构设计与发布 | ||
数据导出 | SQL 导出 | |
库表导出 | ||
数据导入 | SQL 导入 | |
文件导入 | ||
数据生成 | - | |
慢查询分析 | - | |
SQL 代码审核 | - | |
DSQL | - | |
批量数据变更 | - | |
分库分表查询 | - | |
数据归档与清理 | - | |
数据追踪与回滚 | - | |
SQL 开发规范 | - | |
审批流程 | - |
类别 | 数据源类型 | 添加数据源 | 敏感数据 | 权限管控 |
---|---|---|---|---|
关系型数据库 | MySQL | ✔️ | ✔️ | ✔️ |
PostgreSQL | ✔️ | ✔️ | ✔️ | |
SQL Server | ✔️ | ❌ | ✔️ | |
Oracle|OceanBase Oracle | ✔️ | ✔️ | ✔️ | |
DB2 | ✔️ | ✔️ | ✔️ | |
DaMeng | ✔️ | ❌ | ✔️ | |
KingBase | ✔️ | ❌ | ✔️ | |
Klustron | ✔️ | ❌ | ✔️ | |
DWS | ✔️ | ❌ | ✔️ | |
openGauss | ✔️ | ❌ | ✔️ | |
GaussDB | ✔️ | ❌ | ✔️ | |
Sybase | ✔️ | ❌ | ❌ | |
TiDB | ✔️ | ✔️ | ✔️ | |
GreatSQL | ✔️ | ✔️ | ✔️ | |
GBase | ✔️ | ❌ | ✔️ | |
NOSQL | Redis | ✔️ | ❌ | ✔️ |
MongoDB | ✔️ | ❌ | ✔️ | |
数据仓库 | ClickHouse | ✔️ | ❌ | ✔️ |
Doris|SelectDB | ✔️ | ✔️ | ✔️ | |
Greenplum | ✔️ | ❌ | ❌ | |
StarRocks | ✔️ | ❌ | ❌ | |
SingleStore | ✔️ | ❌ | ❌ | |
Hive | ✔️ | ❌ | ❌ | |
其他 | Elasticsearch | ✔️ | ❌ | ✔️ |
Kafka | ✔️ | ❌ | ❌ | |
AWS Redshift | ✔️ | ❌ | ❌ |
数据源 | 数据备份 | 数据恢复 | 备份集数据查询 | 数据变更轨迹查询 |
---|---|---|---|---|
MySQL | ✔️ | ✔️ | ✔️ | ✔️ |
SQL Server | ✔️ | ✔️ | ✔️ | ✔️ |
源数据源 | 目标数据源 | 结构复制 | 全量复制 | 增量复制 | 结构对比 | 数据对比 | 增量对比 |
---|---|---|---|---|---|---|---|
MySQL | MySQL | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
Oracle | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
PostgreSQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
TiDB | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
KingBase | ✔️ | ✔️ | ✔️ | - | ✔️ | ✔️ | |
open_gauss | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
GaussDB | ✔️ | ✔️ | - | - | ✔️ | - | |
DWS | ✔️ | ✔️ | - | - | ✔️ | - | |
ClickHouse | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
ADB PostgreSQL | ✔️ | ✔️ | ✔️ | - | - | - | |
Greenplum | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
Redshift | - | ✔️ | ✔️ | - | - | - | |
Doris | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
SelectDB | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
StarRocks | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
SingleStore | - | ✔️ | - | - | ✔️ | - | |
Elasticsearch | ✔️ | ✔️ | ✔️ | - | - | - | |
Kafka | - | ✔️ | ✔️ | - | - | - | |
Hive | ✔️ | ✔️ | - | - | ✔️ | - | |
库分组 | - | ✔️ | - | - | ✔️ | - | |
datahub | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
Oracle | Oracle | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | - |
MySQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
PostgreSQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
TiDB | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
KingBase | ✔️ | ✔️ | ✔️ | - | ✔️ | ✔️ | |
GaussDB | ✔️ | ✔️ | - | - | ✔️ | - | |
DWS | ✔️ | ✔️ | - | - | ✔️ | - | |
ClickHouse | ✔️ | ✔️ | - | - | ✔️ | - | |
ADB PostgreSQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
OB-Oracle | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | - | |
Greenplum | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
Doris | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
SelectDB | - | ✔️ | - | - | ✔️ | - | |
StarRocks | - | ✔️ | ✔️ | - | ✔️ | - | |
SingleStore | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
Kafka | - | ✔️ | ✔️ | - | - | - | |
Hive | ✔️ | ✔️ | - | - | ✔️ | - | |
datahub | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
PostgreSQL | PostgreSQL | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | - |
MySQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
Oracle | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
TiDB | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
GaussDB | ✔️ | ✔️ | - | - | ✔️ | - | |
DWS | ✔️ | ✔️ | - | - | ✔️ | - | |
ClickHouse | ✔️ | ✔️ | - | - | ✔️ | - | |
ADB PostgreSQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
Greenplum | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
Doris | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
SelectDB | - | ✔️ | - | - | ✔️ | - | |
StarRocks | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
SingleStore | - | ✔️ | - | - | ✔️ | - | |
Sybase | - | ✔️ | ✔️ | - | ✔️ | - | |
Kafka | - | ✔️ | ✔️ | - | - | - | |
Hive | ✔️ | ✔️ | - | - | ✔️ | - | |
SQL Server | SQL Server | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | - |
MySQL | - | ✔️ | - | - | ✔️ | - | |
PostgreSQL | - | ✔️ | ✔️ | - | ✔️ | - | |
Doris | - | ✔️ | - | - | ✔️ | - | |
StarRocks | - | ✔️ | - | - | ✔️ | - | |
TDSQL MySQL | TDSQL MySQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
TiDB | TiDB | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
MySQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
Oracle | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
PostgreSQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
ClickHouse | ✔️ | ✔️ | - | - | ✔️ | - | |
ADB PostgreSQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
Greenplum | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
Hive | ✔️ | ✔️ | - | - | ✔️ | - | |
达梦 | 达梦 | - | ✔️ | - | - | ✔️ | - |
KingBase | KingBase | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | - |
MySQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
Oracle | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
PostgreSQL | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | - | |
open_gauss | open_gauss | ✔️ | ✔️ | - | - | ✔️ | - |
MySQL | ✔️ | ✔️ | - | - | ✔️ | - | |
Oracle | ✔️ | ✔️ | - | - | ✔️ | - | |
PostgreSQL | ✔️ | ✔️ | - | - | ✔️ | - | |
GaussDB | ✔️ | ✔️ | - | - | ✔️ | - | |
Doris | ✔️ | ✔️ | - | - | ✔️ | - | |
SelectDB | ✔️ | ✔️ | - | - | ✔️ | - | |
StarRocks | ✔️ | ✔️ | - | - | ✔️ | - | |
GaussDB | GaussDB | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
MySQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
Oracle | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
PostgreSQL | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
open_gauss | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
DWS | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
Doris | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
SelectDB | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
StarRocks | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
DWS | DWS | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
MySQL | ✔️ | ✔️ | - | - | ✔️ | - | |
Oracle | ✔️ | ✔️ | - | - | ✔️ | - | |
PostgreSQL | ✔️ | ✔️ | - | - | ✔️ | - | |
GaussDB | ✔️ | ✔️ | - | - | ✔️ | - | |
Doris | ✔️ | ✔️ | - | - | ✔️ | - | |
SelectDB | ✔️ | ✔️ | - | - | ✔️ | - | |
StarRocks | ✔️ | ✔️ | - | - | ✔️ | - | |
ClickHouse | ClickHouse | ✔️ | ✔️ | - | - | ✔️ | - |
MySQL | - | ✔️ | - | - | ✔️ | - | |
Oracle | - | ✔️ | - | - | ✔️ | - | |
PostgreSQL | - | ✔️ | - | - | ✔️ | - | |
Greenplum | - | ✔️ | - | - | ✔️ | - | |
Doris | - | ✔️ | - | - | ✔️ | - | |
SelectDB | - | ✔️ | - | - | ✔️ | - | |
StarRocks | - | ✔️ | - | - | ✔️ | - | |
ADB PostgreSQL | ADB PostgreSQL | ✔️ | ✔️ | - | - | ✔️ | - |
MySQL | ✔️ | ✔️ | - | - | ✔️ | - | |
Oracle | ✔️ | ✔️ | - | - | ✔️ | - | |
PostgreSQL | ✔️ | ✔️ | - | - | ✔️ | - | |
TiDB | ✔️ | ✔️ | - | - | ✔️ | - | |
OB-MySQL | OB-MySQL | - | ✔️ | ✔️ | - | ✔️ | - |
MySQL | - | ✔️ | ✔️ | - | ✔️ | - | |
StarRocks | - | ✔️ | ✔️ | - | ✔️ | - | |
OB-Oracle | OB-Oracle | - | ✔️ | ✔️ | - | ✔️ | - |
StarRocks | - | ✔️ | ✔️ | - | ✔️ | - | |
Greenplum | Greenplum | ✔️ | ✔️ | ✔️ | - | ✔️ | - |
MySQL | ✔️ | ✔️ | - | - | ✔️ | - | |
Oracle | ✔️ | ✔️ | - | - | ✔️ | - | |
PostgreSQL | ✔️ | ✔️ | - | - | ✔️ | - | |
TiDB | ✔️ | ✔️ | - | - | ✔️ | - | |
ClickHouse | - | ✔️ | - | - | ✔️ | - | |
Doris | - | ✔️ | - | - | ✔️ | - | |
SelectDB | - | ✔️ | - | - | ✔️ | - | |
StarRocks | - | ✔️ | - | - | ✔️ | - | |
SingleStore | - | ✔️ | - | - | ✔️ | - | |
Hive | ✔️ | ✔️ | - | - | ✔️ | - | |
SelectDB | SelectDB | - | ✔️ | - | - | ✔️ | - |
MySQL | - | ✔️ | - | - | ✔️ | - | |
Oracle | - | ✔️ | - | - | ✔️ | - | |
PostgreSQL | - | ✔️ | - | - | ✔️ | - | |
ClickHouse | - | ✔️ | - | - | ✔️ | - | |
Greenplum | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
Doris | - | ✔️ | - | - | ✔️ | - | |
StarRocks | - | ✔️ | - | - | ✔️ | - | |
SingleStore | - | ✔️ | - | - | ✔️ | - | |
StarRocks | StarRocks | - | ✔️ | - | - | ✔️ | - |
MySQL | - | ✔️ | - | - | ✔️ | - | |
Oracle | - | ✔️ | - | - | ✔️ | - | |
PostgreSQL | - | ✔️ | - | - | ✔️ | - | |
ClickHouse | - | ✔️ | - | - | ✔️ | - | |
Greenplum | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
Doris | - | ✔️ | - | - | ✔️ | - | |
SelectDB | - | ✔️ | - | - | ✔️ | - | |
SingleStore | - | ✔️ | - | - | ✔️ | - | |
SingleStore | SingleStore | - | ✔️ | - | - | ✔️ | - |
MySQL | - | ✔️ | - | - | ✔️ | - | |
Oracle | - | ✔️ | - | - | ✔️ | - | |
PostgreSQL | - | ✔️ | - | - | ✔️ | - | |
ClickHouse | - | ✔️ | - | - | ✔️ | - | |
Greenplum | ✔️ | ✔️ | ✔️ | - | ✔️ | - | |
Doris | - | ✔️ | - | - | ✔️ | - | |
SelectDB | - | ✔️ | - | - | ✔️ | - | |
StarRocks | - | ✔️ | - | - | ✔️ | - | |
DB2 | DB2 | - | ✔️ | - | - | ✔️ | - |
Redis | Redis | - | ✔️ | ✔️ | - | ✔️ | - |
MongoDB | MongoDB | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | - |
Sybase | Sybase | - | ✔️ | ✔️ | - | ✔️ | - |
PostgreSQL | - | ✔️ | ✔️ | - | ✔️ | - | |
Kafka | Kafka | - | - | ✔️ | - | - | - |
MySQL | - | - | ✔️ | - | - | - | |
ClickHouse | - | - | ✔️ | - | - | - | |
Hive | Hive | ✔️ | ✔️ | - | - | - | - |
MySQL | ✔️ | ✔️ | - | - | ✔️ | - | |
Oracle | ✔️ | ✔️ | - | - | ✔️ | - | |
PostgreSQL | ✔️ | ✔️ | - | - | ✔️ | - | |
TiDB | ✔️ | ✔️ | - | - | ✔️ | - | |
Greenplum | ✔️ | ✔️ | - | - | ✔️ | - | |
库分组 | 库分组 | - | ✔️ | - | - | ✔️ | - |
MySQL | - | ✔️ | - | - | ✔️ | - |
提示
MySQL 到 MySQL 的复制链路还支持双向复制功能,用来部署三个或以上数据源之间的数据同步任务,保证每个数据源中所做的更改都会同步到另外两个数据源中。更多信息,请参见多数据源之间的数据复制。
源数据库类型 | 转换链路 | 是否支持 |
---|---|---|
Oracle | Oracle > PostgreSQL | ✔️ |