本文档主要介绍DMS当前阶段支持的数据库引擎,以及各功能模块的支持情况。
支持的数据库引擎
当前支持如下数据库引擎:
- 关系型数据库:
- MySQL系列:MySQL、RDS MySQL、PolarDB MySQL
- SQL Server系列:SQL Server、RDS SQL Server
- Oracle系列:Oracle、OceanBase Oracle
- MariaDB系列:MariaDB、RDS MariaDB
- OceanBase MySQL
- PostgreSQL
- PolarDB-O
- PolarDB PostgreSQL
- PolarDB-X
- PPAS
- NoSQL数据库:
- Redis
- MongoDB
- HBase
- Lindorm
- Cassandra
- 数据仓库:
- AnalyticDB MySQL
- AnalyticDB PostgreSQL
- Data Lake Analytics(DLA)
- ClickHouse
- MaxCompute
表格注释说明
为便于浏览和内容表达,本文的表格约定使用下述注释:
- ✔️表示支持该功能。
- ➖表示即将支持该功能。
- ❌表示不支持该功能。
关系型数据库
各关系型数据库的功能支持情况如下:
引擎/功能 | MySQL系列 | SQL Server系列 | Oracle系列 | PostgreSQL | PolarDB-X(原DRDS) | OceanBase MySQL | PolarDB-O | PolarDB PostgreSQL | MariaDB系列 |
---|---|---|---|---|---|---|---|---|---|
查询 | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
逻辑库表查询 | ✔️ | ✔️ | ✔️ | ✔️ | ❌ | ✔️ | ✔️ | ✔️ | ➖ |
跨库查询 | ✔️ | ✔️ | ❌ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ❌ |
结果导出 | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
表数据导出 | ✔️ | ✔️ | ❌ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
数据变更 | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
历史数据清理 | ✔️ | ❌ | ❌ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
无锁数据变更 | ✔️ | ❌ | ❌ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
数据导入 | ✔️ | ✔️ | ❌ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
测试数据构建 | ✔️ | ✔️ | ❌ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
数据追踪 | ✔️ | ❌ | ❌ | ❌ | ➖ | ❌ | ➖ | ❌ | ➖ |
数据库克隆 | ✔️ | ❌ | ❌ | ➖ | ✔️ | ✔️ | ➖ | ➖ | ✔️ |
结构变更 | ✔️ | ✔️ | ❌ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
可视化结构编辑 | ✔️ | ✔️ | ❌ | ✔️ | ✔️ | ❌ | ✔️ | ✔️ | ✔️ |
结构同步 | ✔️ | ❌ | ❌ | ➖ | ✔️ | ✔️ | ➖ | ➖ | ✔️ |
空库初始化 | ✔️ | ❌ | ❌ | ➖ | ✔️ | ✔️ | ➖ | ➖ | ✔️ |
可编程对象 | ✔️ | ✔️ | ❌ | ✔️ | ❌ | ❌ | ✔️ | ✔️ | ✔️ |
结构导出 | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
结构设计PRO | ✔️ | ❌ | ❌ | ❌ | ✔️ | ✔️ | ➖ | ➖ | ➖ |
无锁结构变更 | ✔️ | ❌ | ❌ | ❌ | ➖ | ❌ | ❌ | ❌ | ➖ |
数据库创建 | ✔️ | ❌ | ❌ | ➖ | ❌ | ❌ | ❌ | ❌ | ✔️ |
数据库用户创建 | ✔️ | ❌ | ❌ | ➖ | ❌ | ❌ | ❌ | ❌ | ✔️ |
SQL审核 | ✔️ | ❌ | ❌ | ✔️ | ➖ | ➖ | ✔️ | ✔️ | ➖ |
SQL/实例诊断 | ✔️ | ❌ | ❌ | ✔️ | ❌ | ❌ | ✔️ | ✔️ | ➖ |
敏感数据管理 | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
权限访问体系 | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
操作日志 | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
数据服务 | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ❌ |
数据可视化 | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ❌ |
任务编排 | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ❌ |
数仓开发 | ✔️ | ❌ | ❌ | ❌ | ✔️ | ❌ | ❌ | ❌ | ❌ |
工单任务系统 | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
安全规则 | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ❌ |
审批流 | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
NoSQL数据库
各NoSQL数据库的功能支持情况如下:
引擎/功能 | MongoDB | Redis | Hbase | Lindorm | Cassandra |
---|---|---|---|---|---|
查询 | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
跨库查询 | ❌ | ✔️ | ❌ | ❌ | ❌ |
结果导出 | ✔️ | ❌ | ✔️ | ✔️ | ✔️ |
表数据导出 | ❌ | ❌ | ❌ | ➖ | ➖ |
数据变更 | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
结构变更 | ❌ | ❌ | ❌ | ✔️ | ✔️ |
数据库创建 | ✔️ | ❌ | ❌ | ❌ | ❌ |
数据库用户创建 | ✔️ | ❌ | ❌ | ❌ | ❌ |
SQL审核 | ✔️ | ✔️ | ❌ | ❌ | ❌ |
SQL/实例诊断 | ✔️ | ✔️ | ❌ | ❌ | ❌ |
敏感数据管理 | ❌ | ✔️ | ✔️ | ✔️ | ➖ |
权限访问体系 | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
操作日志 | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
工单任务系统 | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
安全规则 | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
审批流 | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
数据仓库
各数据仓库的功能支持情况如下:
引擎/功能 | ADB2.0 | ADB3.0-MySQL | ADB-PostgreSQL | Clickhouse | DLA-数据湖分析 | MaxCompute |
---|---|---|---|---|---|---|
查询 | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
逻辑库表查询 | ❌ | ✔️ | ✔️ | ❌ | ❌ | ❌ |
跨库查询 | ❌ | ✔️ | ✔️ | ❌ | ❌ | ❌ |
结果导出 | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
表数据导出 | ❌ | ✔️ | ✔️ | ❌ | ❌ | ❌ |
数据变更 | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ❌ |
数据导入 | ✔️ | ✔️ | ✔️ | ❌ | ❌ | ❌ |
测试数据构建 | ✔️ | ✔️ | ✔️ | ❌ | ➖ | ❌ |
数据库克隆 | ❌ | ❌ | ➖ | ❌ | ❌ | ❌ |
结构变更 | ❌ | ✔️ | ✔️ | ✔️ | ✔️ | ❌ |
可视化结构编辑 | ❌ | ✔️ | ✔️ | ❌ | ➖ | ❌ |
结构同步 | ❌ | ✔️ | ➖ | ❌ | ❌ | ❌ |
空库初始化 | ❌ | ✔️ | ➖ | ❌ | ❌ | ❌ |
可编程对象 | ❌ | ❌ | ✔️ | ❌ | ❌ | ❌ |
结构导出 | ✔️ | ✔️ | ✔️ | ❌ | ✔️ | ❌ |
结构设计PRO | ❌ | ❌ | ➖ | ❌ | ➖ | ❌ |
数据库创建 | ❌ | ➖ | ➖ | ❌ | ❌ | ❌ |
数据库用户创建 | ❌ | ➖ | ➖ | ❌ | ❌ | ❌ |
SQL审核 | ❌ | ➖ | ➖ | ❌ | ❌ | ❌ |
敏感数据管理 | ✔️ | ✔️ | ✔️ | ❌ | ✔️ | ❌ |
权限访问体系 | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
操作日志 | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
数据服务 | ✔️ | ✔️ | ✔️ | ❌ | ✔️ | ❌ |
数据可视化 | ✔️ | ✔️ | ✔️ | ❌ | ✔️ | ❌ |
任务编排 | ✔️ | ✔️ | ✔️ | ❌ | ✔️ | ❌ |
数仓开发 | ✔️ | ✔️ | ✔️ | ❌ | ❌ | ❌ |
工单任务系统 | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
安全规则 | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
审批流 | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
在文档使用中是否遇到以下问题
更多建议
匿名提交