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 pedoman berikut.
Untuk informasi selengkapnya tentang praktik terbaik untuk S3 Express One Zone, lihatPraktik terbaik untuk mengoptimalkan kinerja S3 Express One Zone.
Gunakan autentikasi berbasis sesi
Bucket direktori mendukung mekanisme otorisasi berbasis sesi baru untuk mengautentikasi dan mengotorisasi permintaan ke bucket direktori. Dengan otentikasi berbasis sesi, AWS SDK secara otomatis menggunakan operasi CreateSession API untuk membuat token sesi sementara yang dapat digunakan untuk otorisasi latensi rendah permintaan data ke bucket direktori.
AWS SDK menggunakan 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 AWS SDK untuk memulai dan mengelola permintaan API. CreateSession 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 saat mengunggah atau mengunduh. Anda dapat memilih salah satu algoritma pemeriksaan integritas data Secure Hash Algorithms (SHA) atau Cyclic Redundancy Check (CRC) berikut: CRC32, CRC32C,, dan. SHA-1 SHA-256 MD5-based checksum tidak didukung dengan kelas penyimpanan S3 Express One Zone.
CRC32 adalah checksum default yang digunakan oleh AWS SDK saat mengirimkan data ke atau dari bucket direktori. Kami merekomendasikan penggunaan CRC32 dan CRC32C untuk kinerja terbaik dengan bucket direktori.
Gunakan versi terbaru dari AWS SDK dan pustaka runtime umum
Beberapa AWS SDK juga menyediakan pustaka AWS Common Runtime (CRT) untuk lebih mempercepat kinerja di klien S3. SDK ini termasuk AWS SDK for Java 2.x, AWS SDK untuk C++, dan AWS SDK untuk Python (Boto3). Klien CRT-based S3 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 AWS SDK versi terbaru yang menyertakan pustaka CRT atau menggunakan (). AWS Command Line Interface AWS CLI