Anda dapat menggunakan Data Transmission Service (DTS) untuk menyinkronkan atau memigrasikan data dari PolarDB-X 2.0 ke Tablestore.
Informasi latar belakang
Alibaba Cloud Data Transmission Service (DTS) adalah layanan streaming data real-time yang mendukung transmisi data antara berbagai sumber data, seperti database Relational Database Management System (RDBMS), database NoSQL, dan database Online Analytical Processing (OLAP). DTS menyediakan fitur sinkronisasi data, migrasi data, pelacakan perubahan, integrasi data, dan pemrosesan data untuk membantu Anda mengelola data berdasarkan arsitektur yang aman, skalabel, dan sangat tersedia. Untuk informasi lebih lanjut, lihat Apa itu DTS?
Skenario
Analisis dan Pemrosesan Data Besar
Jika Anda ingin melakukan analisis kompleks dan menghasilkan laporan untuk sejumlah besar data bisnis yang disimpan di PolarDB, Anda dapat memigrasikan data tersebut ke Tablestore. Arsitektur terdistribusi dan kemampuan baca-tulis tinggi Tablestore memungkinkan Anda melakukan kueri data cepat dan kueri ad hoc dalam skenario business intelligence (BI) dan OLAP data besar.
Pemrosesan Data Log dan Acara
Jika Anda ingin memproses sejumlah besar data log dan acara yang dihasilkan oleh layanan Internet, perangkat IoT, atau aplikasi, Anda dapat memigrasikan data tersebut ke Tablestore untuk penyimpanan dan analisis yang lebih efisien. Tablestore cocok untuk memproses data semi-terstruktur atau tidak terstruktur untuk dengan mudah melakukan analisis log, pemantauan dan peringatan, serta prediksi tren.
Optimalisasi Biaya dan Pengarsipan
Jika data yang disimpan di database relasional terus bertambah, Anda dapat memigrasikan data historis yang jarang diakses dari database relasional ke Tablestore. Ini mengurangi biaya penyimpanan dan memastikan bahwa data tetap dapat diakses untuk audit kepatuhan atau analisis historis.
Skema impor data
Pilih skema impor yang sesuai berdasarkan skenario migrasi data aktual. Tabel berikut menjelaskan skema impor.
Skema Impor | Deskripsi |
Migrasi data dilakukan untuk memindahkan data ke cloud. Sebagai contoh, Anda dapat memigrasikan data dari database lokal, database yang dikelola sendiri pada instance Elastic Compute Service (ECS), atau database cloud pihak ketiga ke database Alibaba Cloud. Migrasi data adalah tugas satu kali. Anda dapat melepaskan instance database setelah Anda memigrasikan data. Jenis migrasi meliputi schema migration, full data migration, dan incremental data migration. Jika Anda menggunakan migrasi inkremental, Anda dapat menggunakan beberapa fitur yang mirip dengan fitur sinkronisasi data. Namun, migrasi inkremental kurang fleksibel dibandingkan sinkronisasi data. Sebagai contoh, Anda tidak dapat memodifikasi data yang ingin dimigrasikan dalam mode inkremental tanpa mengganggu bisnis atau melakukan migrasi inkremental dua arah. | |
Sinkronisasi data dilakukan untuk menyinkronkan data antara dua sumber data secara real-time. Proses ini cocok untuk berbagai skenario, seperti redundansi geo-aktif, pemulihan bencana, sinkronisasi data lintas batas, penyeimbangan beban, sistem BI cloud, dan gudang data real-time. Sinkronisasi data adalah tugas berkelanjutan. Setelah Anda membuat tugas sinkronisasi data, data terus disinkronkan untuk menjaga konsistensi data antara sumber dan tujuan. Jenis sinkronisasi meliputi schema synchronization, full data synchronization, dan incremental data synchronization. |
Cara kerja impor data
Proses migrasi data
Proses migrasi data lengkap terdiri dari jenis migrasi berikut: schema migration, full data migration, dan incremental data migration. Untuk menjaga operasionalitas database sumber selama migrasi data, pilih semua jenis migrasi saat Anda mengonfigurasi tugas migrasi data.
Proses sinkronisasi data
DTS dapat menyinkronkan perubahan data yang sedang berlangsung antara dua sumber data. Dalam banyak kasus, sinkronisasi data digunakan untuk mereplikasi data dari database Pemrosesan Transaksi Online (OLTP) ke database OLAP. Tugas sinkronisasi data terdiri dari fase-fase berikut:
Sinkronisasi Awal: DTS mengumpulkan data inkremental dan kemudian memuat skema dan data yang ada dari database sumber ke database tujuan.
Sinkronisasi Data Real-Time: DTS menyinkronkan perubahan data yang sedang berlangsung dan menjaga agar database tujuan tetap sinkron dengan database sumber.
Penagihan
Migrasi data
Tipe migrasi | Biaya konfigurasi instans | Biaya lalu lintas internet |
Schema migration dan full data migration | Gratis. | Gratis. |
Incremental data migration | Dikenakan biaya. Untuk informasi lebih lanjut, lihat Ikhtisar Penagihan. |
Sinkronisasi data
| Tipe sinkronisasi | Biaya konfigurasi tugas |
| Schema synchronization dan full data synchronization | Gratis. |
| Incremental data synchronization | Dikenakan biaya. Untuk informasi lebih lanjut, lihat Ikhtisar Penagihan. |
Tablestore
Setelah Anda mengimpor data ke Tablestore, Anda akan dikenakan biaya oleh Tablestore untuk Penggunaan penyimpanan berdasarkan jumlah data yang disimpan.
Saat Anda menggunakan alat migrasi untuk mengakses Tablestore, Anda akan dikenakan biaya oleh Tablestore untuk throughput baca dan tulis berdasarkan permintaan baca dan tulis. Anda akan dikenakan biaya secara terpisah untuk unit kapasitas terukur (CUs) baca dan tulis serta CUs baca dan tulis yang dicadangkan. Jenis instans yang Anda akses menentukan apakah CUs baca dan tulis terukur atau CUs baca dan tulis yang dicadangkan dikonsumsi.
CatatanUntuk informasi tentang tipe instans dan CUs, lihat Instans dan Throughput Baca dan Tulis.