Amazon S3 รองรับอัลกอริทึม Checksum เพิ่มเติมอีกห้ารายการ
Amazon S3 ขณะนี้รองรับอัลกอริทึม Checksum เพิ่มเติมอีกห้ารายการ ได้แก่ MD5, XXHash3, XXHash64, XXHash128 และ SHA-512 ทำให้รวมทั้งหมดเป็นสิบรายการ S3 จะตรวจสอบและจัดเก็บค่า Checksum ควบคู่กับออบเจ็กต์ของคุณสำหรับอัลกอริทึมที่รองรับเหล่านี้ ดังนั้นคุณจึงสามารถตรวจสอบความถูกต้องของข้อมูลแบบครบวงจรได้โดยไม่ต้องใช้เครื่องมือเพิ่มเติม
เมื่ออัปโหลดออบเจ็กต์ คุณสามารถระบุค่า Checksum ได้ และ S3 จะตรวจสอบค่าดังกล่าวกับข้อมูลที่อัปโหลดก่อนทำการจัดเก็บ สำหรับการอัปโหลดแบบหลายส่วน คุณจะต้องระบุ Checksum ในระดับแต่ละส่วน และ S3 จะคำนวณ Checksum แบบรวมเมื่ออัปโหลดเสร็จสมบูรณ์ หากคุณไม่ได้ระบุค่า Checksum ระหว่างการอัปโหลด S3 จะคำนวณและกำหนดค่า CRC64NVME Checksum โดยอัตโนมัติเป็นการปกป้องความถูกต้องของข้อมูลเริ่มต้น ในทำนองเดียวกัน คุณสามารถขอรับค่า Checksum ที่จัดเก็บไว้ขณะดาวน์โหลด เพื่อตรวจสอบความถูกต้องของข้อมูลของคุณได้ อัลกอริทึมใหม่เหล่านี้สามารถทำงานร่วมกับ S3 Replication ได้ ทำให้คุณสามารถทำสำเนาออบเจ็กต์ข้ามบัคเก็ตพร้อมทั้งคงค่า Checksum ไว้ได้ รวมถึงรองรับ S3 Inventory เพื่อให้คุณสามารถตรวจประเมินค่า Checksum ของชุดข้อมูลในช่วงเวลาต่าง ๆ ได้ สำหรับออบเจ็กต์ที่มีอยู่ก่อนแล้วซึ่งถูกอัปโหลดโดยไม่มี Checksum หรือใช้อัลกอริทึมอื่น คุณสามารถใช้ S3 Batch Operations เพื่อคำนวณ Checksum ในระดับขนาดใหญ่ได้โดยไม่ต้องดาวน์โหลดหรือกู้คืนข้อมูล
อัลกอริทึม Checksum ใหม่พร้อมใช้งานโดยไม่มีค่าใช้จ่ายเพิ่มเติมใน AWS Region 37 แห่ง รวมถึงรีเจี้ยน AWS ประเทศจีน และ AWS GovCloud (สหรัฐฯ) คุณสามารถเริ่มต้นใช้งานได้ผ่าน AWS CLI หรือ AWS SDK หากต้องการเรียนรู้เพิ่มเติม โปรดไปที่คู่มือผู้ใช้ S3