全部产品
Search
文档中心

AnalyticDB:Ikhtisar

更新时间:Jul 06, 2025

AnalyticDB for PostgreSQL menyediakan berbagai solusi migrasi dan sinkronisasi data untuk memenuhi kebutuhan bisnis yang berbeda. Anda dapat memigrasikan dan menyinkronkan data di berbagai jenis database tanpa mengganggu operasi bisnis.

Migrasikan data ke AnalyticDB for PostgreSQL

Jenis Migrasi

Referensi

Deskripsi

Didukung dalam Mode Serverless

Tulis Data

Gunakan INSERT ON CONFLICT untuk Menimpa Data

Saat menjalankan pernyataan INSERT untuk menyisipkan baris dengan kunci utama yang sama dengan baris yang sudah ada, gunakan pernyataan INSERT ON CONFLICT untuk memperbarui baris tersebut.

Tidak

Gunakan COPY ON CONFLICT untuk Menimpa Data

Saat menjalankan pernyataan COPY untuk mengimpor data, mungkin terjadi konflik dengan batasan tabel, sehingga menyebabkan kegagalan. Untuk mengatasi masalah ini, AnalyticDB for PostgreSQL menyediakan pernyataan COPY ON CONFLICT.

Tidak

Gunakan Client SDK

AnalyticDB for PostgreSQL menyediakan Client SDK untuk mengembangkan program penulisan data sendiri atau mengakses program yang sudah ada secara efisien. Program ini menyederhanakan proses penulisan data melalui mekanisme seperti pemrosesan paralel dan menawarkan performa lebih baik daripada pernyataan COPY dan INSERT. Anda tidak perlu khawatir tentang pool koneksi atau cache.

Ya

Migrasikan Data Tabel

Gunakan Data Integration untuk Migrasi dan Sinkronisasi Data Batch

Data Integration adalah platform sinkronisasi data aman, hemat biaya, stabil, efisien, dan elastis dari Alibaba Cloud. Platform ini mendukung migrasi dan sinkronisasi data lintas sistem heterogen dalam berbagai lingkungan jaringan. Untuk informasi lebih lanjut, lihat Jenis Sumber Data yang Didukung, Plugin Reader, dan Plugin Writer.

Ya

Gunakan Perintah \copy untuk Mengimpor Data dari Komputer Lokal

Anda dapat menggunakan perintah \copy untuk mengimpor data dari file teks ke instance AnalyticDB for PostgreSQL.

Ya

Gunakan Tabel Eksternal untuk Mengimpor Data dari OSS

AnalyticDB for PostgreSQL memungkinkan Anda menggunakan fitur tabel eksternal Object Storage Service (OSS) (gpossext) untuk mengimpor data dari OSS ke AnalyticDB for PostgreSQL.

Ya

Gunakan Tabel Eksternal untuk Analisis Federasi Sumber Data Hadoop

Anda dapat memigrasikan data dari kluster Hadoop ke instance AnalyticDB for PostgreSQL menggunakan protokol gphdfs.

Ya

Migrasikan Data Gudang

Migrasikan Data dari Kluster Greenplum yang Dikelola Sendiri ke Instance AnalyticDB for PostgreSQL

AnalyticDB for PostgreSQL V6.0 dibangun berdasarkan Greenplum 6.0 dan dioptimalkan oleh Alibaba Cloud. AnalyticDB for PostgreSQL V6.0 mendukung komputasi vektor dan pemrosesan transaksi ketika beberapa node koordinator didukung. Ini menggunakan API yang sama dengan Greenplum Community Edition. Baik aplikasi maupun data dapat dimigrasikan dari Greenplum ke AnalyticDB for PostgreSQL.

Tidak

Anda dapat mengimpor data menggunakan tabel eksternal.

Migrasikan Data dari Database Teradata ke Instance AnalyticDB for PostgreSQL

AnalyticDB for PostgreSQL kompatibel dengan sintaks Teradata, memungkinkan Anda memigrasikan data dari database Teradata ke instance AnalyticDB for PostgreSQL.

Tidak

Anda dapat mengimpor data menggunakan tabel eksternal.

Secara Manual Migrasikan Data dari Kluster Amazon Redshift ke Instance AnalyticDB for PostgreSQL

Anda dapat memigrasikan data dari instance Amazon Redshift ke instance AnalyticDB for PostgreSQL.

Tidak

Anda dapat mengimpor data menggunakan tabel eksternal.

Migrasikan Data dari Aplikasi Oracle yang Dikelola Sendiri ke Instance AnalyticDB for PostgreSQL

AnalyticDB for PostgreSQL kompatibel dengan sintaks Oracle, memungkinkan Anda memigrasikan data dari database Oracle ke instance AnalyticDB for PostgreSQL.

Tidak

Anda dapat mengimpor data menggunakan tabel eksternal.

Migrasikan Data dari Database Oracle yang Dikelola Sendiri ke Instance AnalyticDB for PostgreSQL

Anda dapat menggunakan Data Transmission Service (DTS) untuk memigrasikan data dari database Oracle yang dikelola sendiri ke instance AnalyticDB for PostgreSQL.

Ya

Migrasikan data dari AnalyticDB for PostgreSQL

Referensi

Deskripsi

Didukung dalam mode Serverless

Gunakan perintah \copy untuk mengekspor data ke komputer Anda

Anda dapat menggunakan perintah \copy untuk mengekspor data dari instance AnalyticDB for PostgreSQL ke komputer Anda.

Ya

Gunakan tabel eksternal OSS untuk mengekspor data ke OSS

AnalyticDB for PostgreSQL memungkinkan Anda mengekspor data ke Bucket OSS secara paralel dengan menggunakan fitur tabel eksternal OSS (gpossext). AnalyticDB for PostgreSQL juga mendukung kompresi GZIP untuk tabel eksternal OSS untuk mengurangi ukuran file dan biaya penyimpanan.

Ya

Sinkronkan data dari database cloud

Referensi

Deskripsi

Didukung dalam Mode Serverless

Sinkronkan Data dari Instance ApsaraDB RDS for MySQL ke Instance AnalyticDB for PostgreSQL

Anda dapat menggunakan DTS untuk menyinkronkan data dari instance ApsaraDB RDS for MySQL ke instance AnalyticDB for PostgreSQL. Fitur sinkronisasi data yang disediakan oleh DTS memungkinkan Anda mentransfer dan menganalisis data dengan mudah.

Ya

Sinkronkan Data dari Instance ApsaraDB RDS for SQL Server ke Instance AnalyticDB for PostgreSQL

Anda dapat menggunakan DTS untuk menyinkronkan data dari instance ApsaraDB RDS for SQL Server ke instance AnalyticDB for PostgreSQL. Ini membantu Anda mentransfer dan menganalisis data dengan mudah.

Ya

Sinkronkan Data dari Instance ApsaraDB RDS for PostgreSQL ke Instance AnalyticDB for PostgreSQL

Anda dapat menggunakan DTS untuk menyinkronkan data dari instance ApsaraDB RDS for PostgreSQL ke instance AnalyticDB for PostgreSQL. Fitur sinkronisasi data yang disediakan oleh DTS memungkinkan Anda mentransfer dan menganalisis data dengan mudah.

Ya

Sinkronkan Data dari Kluster PolarDB for MySQL ke Instance AnalyticDB for PostgreSQL

Anda dapat menggunakan DTS untuk menyinkronkan data dari kluster PolarDB for MySQL ke instance AnalyticDB for PostgreSQL. Ini membantu Anda mentransfer dan menganalisis data dengan mudah.

Ya

Sinkronkan data dari database yang dikelola sendiri

Referensi

Deskripsi

Didukung dalam Mode Serverless

Dari Database MySQL yang Dikelola Sendiri Berbasis ECS

Anda dapat menggunakan DTS untuk menyinkronkan data dari database MySQL yang dikelola sendiri yang di-hosting pada instance Elastic Compute Service (ECS) ke instance AnalyticDB for PostgreSQL. Ini membantu Anda mentransfer dan menganalisis data dengan mudah.

Ya

Sinkronkan Data dari Database SQL Server yang Dikelola Sendiri ke Instance AnalyticDB for PostgreSQL

Anda dapat menggunakan DTS untuk menyinkronkan data dari database SQL Server yang dikelola sendiri ke instance AnalyticDB for PostgreSQL.

Ya

Dari Database MySQL yang Dikelola Sendiri yang Terhubung melalui Leased Line, VPN Gateway, atau Smart Access Gateway

Anda dapat menggunakan DTS untuk menyinkronkan data dari database MySQL yang dikelola sendiri yang terhubung melalui Express Connect, VPN Gateway, atau Smart Access Gateway ke instance AnalyticDB for PostgreSQL. Ini membantu Anda mentransfer dan menganalisis data dengan mudah.

Ya

Sinkronkan Data dari Database Oracle yang Dikelola Sendiri ke Instance AnalyticDB for PostgreSQL

Anda dapat menggunakan DTS untuk menyinkronkan data dari database Oracle yang dikelola sendiri ke instance AnalyticDB for PostgreSQL.

Ya

Sinkronkan Data dari Database Db2 for LUW ke Instance AnalyticDB for PostgreSQL

Anda dapat menggunakan DTS untuk menyinkronkan data dari database Db2 for LUW ke instance AnalyticDB for PostgreSQL.

Ya

Sinkronkan Data dari Database SQL Server yang Dikelola Sendiri yang Di-hosting pada ECS ke Instance AnalyticDB for PostgreSQL

Anda dapat menggunakan DTS untuk menyinkronkan data dari database SQL Server yang dikelola sendiri ke instance AnalyticDB for PostgreSQL untuk mengimplementasikan sinkronisasi data inkremental secara real-time.

Ya

Sinkronkan Data dari Database PostgreSQL yang Dikelola Sendiri ke Instance AnalyticDB for PostgreSQL

Anda dapat menggunakan DTS untuk menyinkronkan data dari database PostgreSQL yang dikelola sendiri ke instance AnalyticDB for PostgreSQL. Fitur sinkronisasi data yang disediakan oleh DTS memungkinkan Anda mentransfer dan menganalisis data dengan mudah.

Ya

Dari Database MySQL dengan Menggunakan rds_dbsync

rds_dbsync adalah alat open source yang digunakan untuk memigrasikan atau menyinkronkan data. Anda dapat menggunakan fitur mysql2pgsql dari alat ini untuk memigrasikan data dari tabel MySQL ke AnalyticDB for PostgreSQL, Greenplum Database, atau PostgreSQL tanpa harus menyimpan data. mysql2pgsql terhubung ke database MySQL sumber dan database tujuan, mengambil data yang ingin diekspor dari database MySQL sumber, lalu menggunakan pernyataan COPY untuk mengimpor data ke database tujuan.

Tidak

Gunakan rds_dbsync untuk Memigrasikan atau Menyinkronkan Data dari Database PostgreSQL ke Database AnalyticDB for PostgreSQL

Anda dapat menggunakan fitur pgsql2pgsql dari rds_dbsync untuk memigrasikan tabel lintas AnalyticDB for PostgreSQL, Greenplum Database, dan PostgreSQL.

Tidak