Amazon S3 Express One Zone sekarang mendukung penghapusan kondisional

Dikirim di: 25 Nov 2024

Amazon S3 Express One Zone, kelas penyimpanan S3 yang berkinerja tinggi untuk aplikasi yang peka terhadap latensi kini dapat memeriksa apakah objek tersebut tidak mengalami perubahan sebelum menghapusnya. Kemampuan penghapusan kondisional ini membantu Anda meningkatkan daya tahan data dan mengurangi kesalahan akibat penghapusan yang tidak disengaja dalam skenario multi-penulisan konkurensi tinggi.

Penulisan kondisional menyederhanakan bagaimana aplikasi terdistribusi dengan beberapa klien secara bersamaan memperbarui data di seluruh set data bersama, membantu mencegah menimpa tulisan secara tidak disengaja. Kini, dalam bucket direktori, klien dapat melakukan pemeriksaan penghapusan kondisional berdasarkan waktu terakhir modifikasi, ukuran, dan ETag objek menggunakan header x-amz-if-match-last-modified-time, x-amz-if-match-size, dan HTTP if-match, masing-masing, dalam API DeleteObject dan DeleteObjects. S3 Express One Zone kemudian mengevaluasi apakah masing-masing atribut objek ini cocok dengan nilai yang disediakan di header ini dan mencegah klien Anda menghapus objek sampai kondisi terpenuhi. Anda dapat menggunakan header ini secara bersamaan atau terpisah dalam permintaan penghapusan untuk secara andal memindahkan evaluasi status objek ke S3 Express One Zone dan secara efisien mengamankan beban kerja terdistribusi dan paralel tinggi Anda dari penghapusan yang tidak disengaja.

Dukungan S3 Express One Zone untuk penghapusan kondisional tersedia tanpa biaya tambahan di semua Wilayah AWS tempat kelas penyimpanan tersedia. Anda dapat menggunakan API S3, SDK, dan CLI untuk melakukan penghapusan kondisional. Untuk mempelajari selengkapnya, kunjungi dokumentasi S3.