本文介绍数据管理DMS支持的数据库类型,和DMS功能模块对各数据库的支持情况。

支持的数据库类型

  • 关系型数据库
    • MySQL:云数据库RDS MySQL版云原生数据库PolarDB MySQL版云数据库专属集群MyBase MySQL版云原生数据库PolarDB分布式版、其他来源MySQL
    • SQL Server:云数据库RDS SQL Server版云数据库专属集群MyBase SQL Server版、其他来源SQL Server
    • PostgreSQL:云数据库RDS PostgreSQL版云原生数据库PolarDB PostgreSQL版云数据库专属集群MyBase PostgreSQL版、其他来源PostgreSQL
    • MariaDB:云数据库RDS MariaDB版、其他来源MariaDB
    • OceanBase:云数据库OceanBase MySQL模式云数据库OceanBase Oracle模式、自建OceanBase
    • 云原生数据库PolarDB PostgreSQL版(兼容Oracle)
    • 自建Oracle
    • 达梦数据库DamengDB
    • 数据库DB2
  • NoSQL数据库
    • Redis:云数据库Redis版云数据库专属集群MyBase Redis版,其他来源Redis
    • MongoDB:云数据库MongoDB版、其他来源MongoDB
      说明 暂不支持云数据库MongoDB Serverless版。
    • 云原生多模数据库Lindorm
    • 云数据库Cassandra版
    • 图数据库GDB
  • 数据仓库、Hologres、OSS
    • 云原生数仓AnalyticDB MySQL版
    • 云原生数仓AnalyticDB PostgreSQL版
    • 云原生数据湖分析DLA
    • ClickHouse:云数据库ClickHouse、其他来源ClickHouse
    • 云原生大数据计算服务MaxCompute
  • 实时数仓Hologres
  • 对象存储OSS
说明 其他来源是指来自其他云厂商或自建的数据库。

表格注释说明

为了便于浏览和内容表达,本文的表格约定使用下述注释:

  • ✔️表示支持该功能。
  • ➖表示即将支持该功能。
  • ❌表示不支持该功能。

关系型数据库

关系型数据库在DMS功能模块中的支持情况如下:

功能模块MySQL(除PolarDB分布式版外)PolarDB分布式版SQL ServerPostgreSQL(除PolarDB PostgreSQL版外)PolarDB PostgreSQL版MariaDBOceanBase MySQL模式自建Oracle、OceanBase Oracle模式PolarDB PostgreSQL版(兼容Oracle)达梦数据库DB2
查询✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️
逻辑库表查询✔️✔️✔️✔️✔️✔️✔️✔️
跨库查询✔️✔️✔️✔️✔️✔️
SQL结果集导出✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️
表数据导出✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️
数据变更✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️
历史数据清理✔️✔️✔️✔️✔️✔️✔️✔️
无锁数据变更✔️✔️✔️✔️✔️✔️✔️
数据导入✔️✔️✔️✔️✔️✔️✔️✔️✔️
测试数据构建✔️✔️✔️✔️✔️✔️✔️✔️
数据追踪✔️
数据库克隆✔️✔️✔️✔️
结构变更✔️✔️✔️✔️✔️✔️✔️✔️
可视化结构编辑✔️✔️✔️✔️✔️✔️✔️
结构同步✔️✔️✔️✔️
空库初始化✔️✔️✔️✔️
可编程对象✔️✔️✔️✔️✔️✔️
结构导出✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️
结构设计PRO✔️✔️✔️
无锁结构变更✔️
数据库创建✔️✔️
数据库用户创建✔️✔️
SQL审核✔️✔️✔️✔️✔️
SQL/实例诊断✔️✔️✔️✔️
敏感数据管理✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️
权限访问体系✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️
操作日志✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️
数据服务✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️
数据可视化✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️
任务编排✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️
数仓开发✔️✔️
工单任务系统✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️
安全规则✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️
审批流✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️

NoSQL数据库

NoSQL数据库在DMS功能模块中的支持情况如下::

功能模块MongoDBRedisLindormCassandraGDB
查询✔️✔️✔️✔️✔️
跨库查询✔️
SQL结果集导出✔️✔️✔️
表数据导出
数据变更✔️✔️✔️✔️✔️
结构变更✔️✔️
数据库创建✔️
数据库用户创建✔️
SQL审核✔️
SQL/实例诊断✔️✔️
敏感数据管理✔️
权限访问体系✔️✔️✔️✔️✔️
操作日志✔️✔️✔️✔️✔️
工单任务系统✔️✔️✔️✔️✔️
安全规则✔️✔️✔️✔️✔️
审批流✔️✔️✔️✔️✔️

数据仓库、Hologres、OSS

数据仓库、Hologres、OSS在DMS功能模块中的支持情况如下::

功能模块AnalyticDB MySQL 2.0AnalyticDB MySQL 3.0AnalyticDB PostgreSQLClickhouseDLAMaxCompute、HologresOSS
查询✔️✔️✔️✔️✔️✔️✔️
逻辑库表查询✔️✔️
跨库查询✔️✔️
SQL结果集导出✔️✔️✔️✔️✔️✔️
表数据导出✔️✔️
数据变更✔️✔️✔️✔️✔️✔️
数据导入✔️✔️✔️
测试数据构建✔️✔️✔️
数据库克隆
结构变更✔️✔️✔️✔️
可视化结构编辑✔️✔️
结构同步✔️
空库初始化✔️
可编程对象✔️
结构导出✔️✔️✔️✔️
结构设计PRO
数据库创建
数据库用户创建
SQL审核
敏感数据管理✔️✔️✔️✔️✔️
权限访问体系✔️✔️✔️✔️✔️✔️✔️
操作日志✔️✔️✔️✔️✔️✔️
数据服务✔️✔️✔️✔️✔️
数据可视化✔️✔️✔️✔️✔️
任务编排✔️✔️✔️✔️✔️✔️
数仓开发✔️✔️✔️
工单任务系统✔️✔️✔️✔️✔️✔️
安全规则✔️✔️✔️✔️✔️✔️
审批流✔️✔️✔️✔️✔️✔️