Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Mengoptimalkan kinerja bucket direktori
Untuk mendapatkan kinerja terbaik saat menggunakan bucket direktori, kami merekomendasikan panduan berikut.
Gunakan autentikasi berbasis sesi
Bucket direktori mendukung mekanisme otorisasi berbasis sesi baru untuk mengautentikasi dan mengotorisasi permintaan ke bucket direktori. Dengan otentikasi berbasis sesi, secara AWS SDKs otomatis menggunakan operasi CreateSession
API untuk membuat token sesi sementara yang dapat digunakan untuk otorisasi latensi rendah permintaan data ke bucket direktori.
AWS SDKs Gunakan operasi CreateSession
API untuk meminta kredensyal sementara, lalu secara otomatis membuat dan menyegarkan token untuk Anda atas nama Anda setiap 5 menit. Untuk memanfaatkan manfaat kinerja bucket direktori, sebaiknya gunakan file AWS SDKs untuk memulai dan mengelola permintaan CreateSession
API. Untuk informasi lebih lanjut tentang model berbasis sesi ini, lihat Mengotorisasi operasi API titik akhir Zonal dengan CreateSession.
Praktik terbaik checksum tambahan S3
Bucket direktori menawarkan opsi untuk memilih algoritma checksum yang digunakan untuk memvalidasi data Anda selama mengunggah atau mengunduh. Anda dapat memilih salah satu algoritma pemeriksaan integritas data Secure Hash Algorithms (SHA) atau Cyclic Redundancy Check (CRC) berikut:, C, SHA-1, dan SHA-256. CRC32 CRC32 MD5checksum berbasis tidak didukung dengan kelas penyimpanan S3 Express One Zone.
CRC32 adalah checksum default yang digunakan oleh AWS SDKs saat mentransmisikan data ke atau dari ember direktori. Kami merekomendasikan penggunaan CRC32 dan CRC32 C untuk kinerja terbaik dengan bucket direktori.
Gunakan versi terbaru dari AWS SDKs pustaka runtime umum
Beberapa di antaranya AWS SDKs juga menyediakan pustaka AWS Common Runtime (CRT) untuk lebih mempercepat kinerja di klien S3. Ini SDKs termasuk AWS SDK for Java 2.x, AWS SDK for C++, dan AWS SDK for Python (Boto3). Klien S3 berbasis CRT mentransfer objek ke dan dari bucket direktori dengan kinerja dan keandalan yang ditingkatkan dengan secara otomatis menggunakan operasi API unggahan multibagian dan pengambilan rentang byte untuk mengotomatiskan koneksi penskalaan horizontal.
Untuk mencapai kinerja tertinggi dengan bucket direktori, sebaiknya gunakan versi terbaru AWS SDKs yang menyertakan pustaka CRT atau menggunakan (). AWS Command Line Interface AWS CLI