View a markdown version of this page

Menggunakan Amazon EMR - AWS Panduan Preskriptif

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Menggunakan Amazon EMR

Solusi ini menggunakan cluster EMR Amazon di belakang layar untuk pekerjaan itu. Cluster EMR di akun sumber membaca dari tabel Amazon DynamoDB sumber dan menulis ke bucket S3 tujuan. Cluster EMR target membaca dari bucket S3 tujuan dan menulis ke tabel DynamoDB target.

Untuk mereplikasi tabel DynamoDB menggunakan pendekatan ini, kluster EMR yang dikonfigurasi dengan Apache Hive harus diluncurkan di akun sumber dan target. Kedua kluster EMR harus dikonfigurasi dengan izin baca/tulis untuk bucket S3 tujuan.

Keuntungan

  • Solusi ini menyediakan lebih banyak opsi untuk kustomisasi dan memberikan kontrol lebih besar atas proses migrasi data.

Kelemahan

  • Prosesnya lebih terlibat, karena memerlukan menjalankan kueri Hive pada sumber dan target dan membuat tabel eksternal di lokasi S3 untuk memuat data.

  • Ini membutuhkan pengaturan cluster dan menghentikannya setelah selesainya pekerjaan.