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.
-
Masing-masing AWS SDK menyediakan satu atau lebih antarmuka terprogram untuk bekerja dengan DynamoDB. Antarmuka spesifik yang tersedia tergantung pada bahasa pemrograman mana dan yang AWS SDK Anda gunakan. Pilihannya meliputi:
-
AWS SDKKonstruksi HTTP (S) meminta untuk digunakan dengan DynamoDB tingkat rendah. API
-
AWS SDKMengirim permintaan ke titik akhir DynamoDB.
-
DynamoDB menjalankan permintaan. Jika permintaan berhasil, DynamoDB mengembalikan kode HTTP respons 200 (OK). Jika permintaan tidak berhasil, DynamoDB mengembalikan kode kesalahan dan pesan HTTP kesalahan.
-
AWS SDKProses respon dan menyebarkannya kembali ke aplikasi Anda.
Masing-masing AWS SDKs menyediakan layanan penting untuk aplikasi Anda, termasuk yang berikut:
-
Memformat permintaan HTTP (S) dan membuat serial 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
SDKdukungan endpoint AWS berbasis akun
AWS meluncurkan SDK dukungan untuk titik AWS akhir berbasis akun untuk DynamoDB, dimulai dengan untuk Java V1 AWS SDK pada 4 September 2024. Titik akhir baru ini membantu AWS memastikan kinerja dan skalabilitas yang 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 SDK klien 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 instance SDK klien. Alternatifnya adalah mengatur SDK klien Anda untuk terus menggunakan titik akhir Regional menggunakan ACCOUNT_ID_ENDPOINT_MODE
pengaturan, seperti yang didokumentasikan dalam Panduan Referensi Alat AWS SDKs dan Alat.