全部产品
Search
文档中心

数据管理 DMS:支持的数据库类型与功能

更新时间:Nov 19, 2024

本文介绍了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:云数据库 Tair(兼容 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

    • RestAPI、S3

说明

其他来源是指来自其他云厂商或自建的数据库。

表格注释说明

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

  • ✔️表示支持该功能。

  • ➖表示即将支持该功能。

  • ❌表示不支持该功能。

关系型数据库

DMS功能模块

功能模块

MySQL(除PolarDB分布式版外)

PolarDB分布式版

SQL Server

PostgreSQL(除PolarDB PostgreSQL版外)

PolarDB PostgreSQL版

MariaDB

OceanBase MySQL模式

自建Oracle、OceanBase Oracle模式

PolarDB PostgreSQL版(兼容Oracle)

达梦数据库

DB2

查询

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

逻辑库表查询

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

跨库查询

✔️

✔️

✔️

✔️

✔️

✔️

SQL结果集导出

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

表数据导出

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

数据变更

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

历史数据清理

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

无锁数据变更

✔️

✔️

✔️

✔️

✔️

✔️

✔️

数据导入

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

测试数据构建

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

数据追踪

✔️

数据库克隆

✔️

✔️

✔️

✔️

结构变更

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

可视化结构编辑

✔️

✔️

✔️

✔️

✔️

✔️

✔️

结构同步

✔️

✔️

✔️

✔️

空库初始化

✔️

✔️

✔️

✔️

可编程对象

✔️

✔️

✔️

✔️

✔️

✔️

结构导出

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

结构设计PRO

✔️

✔️

✔️

无锁结构变更

✔️

数据库创建

✔️

✔️

数据库用户创建

✔️

✔️

SQL审核

✔️

✔️

✔️

✔️

✔️

SQL/实例诊断

✔️

✔️

✔️

✔️

敏感数据管理

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

权限访问体系

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

操作日志

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

任务编排

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

工单任务系统

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

安全规则

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

审批流

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

NoSQL数据库

DMS功能模块

功能模块

MongoDB

Redis

Lindorm

Cassandra

GDB

查询

✔️

✔️

✔️

✔️

✔️

跨库查询

✔️

SQL结果集导出

✔️

✔️

✔️

表数据导出

数据变更

✔️

✔️

✔️

✔️

✔️

结构变更

✔️

✔️

数据库创建

✔️

数据库用户创建

✔️

SQL审核

✔️

SQL/实例诊断

✔️

✔️

敏感数据管理

✔️

权限访问体系

✔️

✔️

✔️

✔️

✔️

操作日志

✔️

✔️

✔️

✔️

✔️

工单任务系统

✔️

✔️

✔️

✔️

✔️

安全规则

✔️

✔️

✔️

✔️

✔️

审批流

✔️

✔️

✔️

✔️

✔️

数据仓库、Hologres、OSS

功能模块

AnalyticDB MySQL 2.0

AnalyticDB MySQL 3.0

AnalyticDB for PostgreSQL

Clickhouse

DLA

MaxCompute、Hologres

OSS

查询

✔️

✔️

✔️

✔️

✔️

✔️

✔️

逻辑库表查询

✔️

✔️

跨库查询

✔️

✔️

SQL结果集导出

✔️

✔️

✔️

✔️

✔️

✔️

表数据导出

✔️

✔️

数据变更

✔️

✔️

✔️

✔️

✔️

✔️

数据导入

✔️

✔️

✔️

测试数据构建

✔️

✔️

✔️

数据库克隆

结构变更

✔️

✔️

✔️

✔️

可视化结构编辑

✔️

✔️

结构同步

✔️

空库初始化

✔️

可编程对象

✔️

结构导出

✔️

✔️

✔️

✔️

结构设计PRO

数据库创建

数据库用户创建

SQL审核

敏感数据管理

✔️

✔️

✔️

✔️

✔️

权限访问体系

✔️

✔️

✔️

✔️

✔️

✔️

✔️

操作日志

✔️

✔️

✔️

✔️

✔️

✔️

任务编排

✔️

✔️

✔️

✔️

✔️

✔️

工单任务系统

✔️

✔️

✔️

✔️

✔️

✔️

安全规则

✔️

✔️

✔️

✔️

✔️

✔️

审批流

✔️

✔️

✔️

✔️

✔️

✔️