Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Ikhtisar AWS Dukungan SDK untuk DynamoDB
Diagram berikut memberikan gambaran tingkat tinggi pemrograman aplikasi Amazon DynamoDB menggunakan SDK. AWS
-
Anda menulis aplikasi menggunakan AWS SDK untuk bahasa pemrograman Anda.
-
Setiap AWS SDK menyediakan satu atau lebih antarmuka terprogram untuk bekerja dengan DynamoDB. Antarmuka spesifik yang tersedia bergantung pada bahasa pemrograman dan AWS SDK yang Anda gunakan. Opsinya meliputi:
-
AWS SDK membuat permintaan HTTP (S) untuk digunakan dengan API DynamoDB tingkat rendah.
-
AWS SDK mengirimkan permintaan ke titik akhir DynamoDB.
-
DynamoDB menjalankan permintaan. Jika permintaan berhasil, DynamoDB mengembalikan kode respons HTTP 200 (OK). Jika permintaan tidak berhasil, DynamoDB mengembalikan kode galat dan pesan kesalahan HTTP.
-
AWS SDK memproses respons dan menyebarkannya kembali ke aplikasi Anda.
Setiap AWS SDK menyediakan layanan penting untuk aplikasi Anda, termasuk yang berikut ini:
-
Memformat permintaan HTTP(S) dan menyerialisasi parameter permintaan.
-
Menghasilkan tanda tangan kriptografi untuk setiap permintaan.
-
Meneruskan permintaan ke titik akhir DynamoDB dan menerima respons dari DynamoDB.
-
Mengekstraksi hasil dari respons tersebut.
-
Menerapkan logika coba lagi dasar dalam kasus kesalahan.
Anda tidak perlu menulis kode untuk semua tugas ini.
catatan
Untuk informasi selengkapnya tentang AWS SDK, termasuk petunjuk penginstalan dan dokumentasi, lihat Alat untuk Amazon Web Services
Dukungan SDK AWS titik akhir berbasis akun
AWS meluncurkan dukungan SDK untuk AWS titik akhir berbasis akun untuk DynamoDB, dimulai dengan SDK for AWS Java V1 pada 4 September 2024. Titik akhir baru ini membantu AWS memastikan kinerja dan skalabilitas tinggi. SDK yang diperbarui akan secara otomatis menggunakan titik akhir baru, yang memiliki format. https://(account-id).ddb.(region).amazonaws.com
Jika Anda menggunakan satu instance klien SDK untuk membuat permintaan ke beberapa akun, aplikasi Anda akan memiliki lebih sedikit kesempatan untuk menggunakan kembali koneksi. AWS
merekomendasikan untuk memodifikasi aplikasi Anda untuk terhubung ke lebih sedikit akun per instans klien SDK. Alternatifnya adalah menyetel klien SDK Anda agar terus menggunakan titik akhir Regional menggunakan ACCOUNT_ID_ENDPOINT_MODE pengaturan, seperti yang didokumentasikan dalam AWS SDK dan Panduan Referensi Alat.