全部產品
Search
文件中心

AnalyticDB:概覽

更新時間:Jun 19, 2024

AnalyticDB PostgreSQL版提供多種資料移轉方案,可滿足不同的資料同步或遷移的業務需求,您可以在不影響業務的情況下,平滑地與各種類型的資料庫執行個體進行遷移或資料同步。

遷移資料到AnalyticDB PostgreSQL版

遷移類型

文檔

簡介

是否支援Serverless版本

資料寫入

使用INSERT ON CONFLICT覆蓋寫入資料

當主鍵衝突的情況下,您可以使用INSERT ON CONFLICT文法對衝突的主鍵進行覆蓋寫入。

INSERT ON CONFLICT文法會將對主鍵的INSERT行為轉換為UPDATE行為。

暫不支援

使用COPY ON CONFLICT覆蓋匯入資料

使用COPY命令快速匯入資料的過程中,如果資料與表的約束衝突,會導致COPY命令報錯退出。AnalyticDB PostgreSQL版提供了COPY ON CONFLICT功能,可以讓資料COPY不會因為約束衝突導致失敗。

暫不支援

基於Client SDK資料寫入

AnalyticDB PostgreSQL版Client SDK通過 API 形式旨在為使用者提供高效能寫入資料到AnalyticDB PostgreSQL版的方式,支援使用者定製化開發或對接寫入程式。通過 SDK 開發寫入程式,可簡化在AnalyticDB PostgreSQL版中寫入資料的流程,無需擔心串連池、緩衝等問題,與COPY/INSERT匯入方式相比,Client SDK通過並行化等內部機制大大提升了效能。

支援

表級遷移

通過DataWorks匯入資料

Data Integration是阿里雲對外提供的安全、低成本、穩定高效、Auto Scaling的資料同步平台,屬於DataWorks的核心能力之一,致力於提供複雜網路環境下、豐富的異構資料來源之間高速穩定的資料移動及同步能力。詳情請參見支援的資料來源與讀寫外掛程式

支援

使用\COPY命令匯入本機資料

您可以通過\COPY命令,將本地文字檔資料匯入AnalyticDB PostgreSQL版

支援

使用OSS外表高速匯入OSS資料

AnalyticDB PostgreSQL版支援通過OSS外部表格(gpossext功能),將資料並行從OSS雲端儲存匯入到AnalyticDB PostgreSQL版

支援

Hadoop生態外表聯邦分析

您可以在AnalyticDB PostgreSQL版中通過gphdfs協議讀寫HDFS(Hadoop)叢集的資料。

支援

倉級遷移

自建Greenplum遷移到AnalyticDB PostgreSQL版

AnalyticDB PostgreSQL 6.0版基於Greenplum 6.0構建,並深度最佳化演化,支援向量化計算,在Multi-Master架構下支援交易處理,對外介面完全相容社區版Greenplum。整體遷移分為應用遷移和資料移轉,應用程式層可以實現平滑遷移,資料移轉提供了多種方案。

暫不支援

您可以通過外表檔案中轉匯入。

Teradata應用遷移至AnalyticDB PostgreSQL

AnalyticDB PostgreSQL版對Teradata文法有著較好的相容,您可以將Teradata資料和應用遷移到AnalyticDB PostgreSQL版

暫不支援

您可以通過外表檔案中轉匯入。

Amazon Redshift應用和資料移轉至AnalyticDB PostgreSQL

您可以將Amazon Redshift資料移轉到AnalyticDB PostgreSQL版

暫不支援

您可以通過外表檔案中轉匯入。

Oracle應用遷移至雲原生資料倉儲 AnalyticDB PostgreSQL 版

AnalyticDB PostgreSQL版與Oracle文法有著較好的相容,您可以將Oracle應用遷移到AnalyticDB PostgreSQL版

暫不支援

您可以通過外表檔案中轉匯入。

從自建Oracle遷移至雲原生資料倉儲AnalyticDB PostgreSQL

Data Transmission Service支援將自建Oracle遷移至AnalyticDB PostgreSQL版,協助您構建即時數倉。

支援

從AnalyticDB PostgreSQL版遷移資料

文檔

簡介

是否支援Serverless版本

使用\COPY命令匯出資料到本地

您可以通過\COPY命令,將AnalyticDB PostgreSQL版的資料匯出到本地文字檔。

支援

使用OSS外表高速匯出資料到OSS

AnalyticDB PostgreSQL版支援通過OSS外部表格(即gpossext功能),將資料並行匯出到OSS雲端儲存,並支援通過GZIP進行OSS外部表格檔案壓縮,大量節省儲存空間及成本。

支援

從雲資料庫同步資料

文檔

簡介

是否支援Serverless版本

RDS MySQL資料同步至AnalyticDB PostgreSQL版

Data Transmission Service支援將RDS MySQL同步至AnalyticDB PostgreSQL版。通過DTS提供的資料同步功能,可以輕鬆實現資料的流轉,將企業資料集中分析。

支援

從RDS SQL Server同步至雲原生資料倉儲AnalyticDB PostgreSQL

Data Transmission Service支援將SQL Server同步至雲AnalyticDB PostgreSQL版,協助您輕鬆實現資料的流轉,集中分析企業資料。

支援

從RDS PostgreSQL同步至雲原生資料倉儲AnalyticDB PostgreSQL版

Data Transmission Service支援將RDS PostgreSQL同步至AnalyticDB PostgreSQL版。通過DTS提供的資料同步功能,可以輕鬆實現資料的流轉,將企業資料集中分析。

支援

PolarDB MySQL資料同步至AnalyticDB PostgreSQL

Data Transmission Service支援將PolarDB MySQL資料同步至AnalyticDB PostgreSQL版,協助您輕鬆實現資料的流轉,將企業資料集中分析。

支援

從自建資料庫同步資料

文檔

簡介

是否支援Serverless版本

從ECS上的自建MySQL同步至AnalyticDB PostgreSQL版

Data Transmission Service支援將ECS上的自建MySQL資料同步至AnalyticDB PostgreSQL版,協助您輕鬆實現資料的流轉,將企業資料集中分析。

支援

從通過專線、VPN網關或Smart Access Gateway接入的自建MySQL同步至AnalyticDB PostgreSQL版

Data Transmission Service支援將通過專線、VPN網關或Smart Access Gateway接入的自建MySQL資料同步至AnalyticDB PostgreSQL版,協助您輕鬆實現資料的流轉,將企業資料集中分析。

支援

從ECS上的自建SQL Server同步至雲原生資料倉儲AnalyticDB PostgreSQL

Data Transmission Service支援將自建SQL Server同步至AnalyticDB PostgreSQL版,實現增量資料的即時同步。

支援

自建SQL Server同步至

Data Transmission Service支援將自建SQL Server同步至AnalyticDB PostgreSQL版,協助您輕鬆實現資料的傳輸,用於即時資料分析。

支援

自建PostgreSQL同步到雲原生資料倉儲AnalyticDB PostgreSQL

Data Transmission Service支援將自建PostgreSQL同步至AnalyticDB PostgreSQL版。通過DTS提供的資料同步功能,可以輕鬆實現資料的流轉,將企業資料集中分析。

支援

自建Oracle同步至雲原生資料倉儲AnalyticDB PostgreSQL版

Data Transmission Service支援將自建Oracle同步至AnalyticDB PostgreSQL版,協助您構建即時數倉。

支援

Db2 for LUW同步至

Data Transmission Service支援將Db2 for LUW同步至AnalyticDB PostgreSQL版

支援

rds_dbsync遷移或同步MySQL資料到AnalyticDB PostgreSQL版

rds_dbsync為開源的資料同步遷移工具 ,其mysql2pgsql功能支援不落地的把MySQL中的表遷移到AnalyticDB PostgreSQL版、Greenplum Database、PostgreSQL。此工具的原理是,同時串連源端MySQL資料庫和目的端資料庫,從MySQL庫中通過查詢得到要匯出的資料,然後通過COPY命令匯入到目的端。

暫不支援

rds_dbsync遷移或同步PostgreSQL資料到AnalyticDB PostgreSQL

開源工具rds_dbsync的pgsql2pgsql功能,支援將AnalyticDB PostgreSQL版、Greenplum Database、PostgreSQL中的表遷移到AnalyticDB PostgreSQL版、Greenplum Database、PostgreSQL。

暫不支援