Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Diagram berikut memberikan gambaran tingkat tinggi pemrograman aplikasi Amazon DynamoDB menggunakan file. AWS SDKs

-
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. Pilihannya 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.
Masing-masing AWS SDKs menyediakan layanan penting untuk aplikasi Anda, termasuk yang berikut:
-
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 AWS SDKs, termasuk petunjuk penginstalan dan dokumentasi, lihat Alat untuk Amazon Web Services
Dukungan SDK dari endpoint berbasis AWS 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. Yang diperbarui SDKs akan secara otomatis menggunakan titik akhir baru, yang memiliki formathttps://(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 untuk terus menggunakan titik akhir Regional menggunakan ACCOUNT_ID_ENDPOINT_MODE
pengaturan, seperti yang didokumentasikan dalam Panduan Referensi Alat AWS SDKs dan Alat.