ขณะนี้ Amazon DynamoDB Streams รองรับการประมวลผลสตรีมโดยอ้างอิงจากการประทับเวลาแล้ว

โพสต์บน: 15 ต.ค. 2026

ปัจจุบัน Amazon DynamoDB Streams รองรับการประมวลผลสตรีมโดยอ้างอิงจากการประทับเวลา ซึ่งช่วยให้คุณสามารถเริ่มอ่านบันทึกจากสตรีมโดยกำหนดจากช่วงเวลาที่ต้องการได้ ก่อนหน้านี้ คุณสามารถเริ่มต้นอ่านข้อมูลได้จากบันทึกที่เก่าที่สุดที่ยังถูกเก็บรักษาไว้ (ย้อนหลังได้สูงสุด 24 ชั่วโมง) หรือจากบันทึกใหม่ที่ถูกเขียนขึ้นหลังจากที่คุณเริ่มดึงข้อมูลจากสตรีมเท่านั้น ขณะนี้ คุณสามารถระบุการประทับเวลา และเริ่มประมวลผลโดยนับจากบันทึกแรกที่ถูกเขียนขึ้น ณ เวลาดังกล่าวหรือหลังจากนั้นได้ โดยใช้ตัววนซ้ำส่วนข้อมูลประเภท AT_TIMESTAMP

การประมวลผลสตรีมโดยอิงตามการประทับเวลาสามารถใช้งานร่วมกับ Amazon Kinesis Client Library (KCL) ได้ ผ่านทางอะแดปเตอร์ DynamoDB Streams Kinesis ช่วยให้คุณหลีกเลี่ยงการประมวลผลสตรีมบันทึกที่จัดเก็บไว้ทั้งหมดซ้ำ หรือการพลาดข้อมูลบางรายการไปเมื่อกลับมาดำเนินการอ่านสตรีมต่อ โดยรองรับกรณีการใช้งานทั่วไปต่างๆ เช่น การกู้คืนระบบหลังจากเกิดเหตุขัดข้อง การเล่นข้อมูลซ้ำเพื่อการแก้ไขข้อบกพร่องหรือตรวจสอบย้อนหลังโดยเริ่มอ่านจากจุดใดจุดหนึ่งในอดีต การข้ามข้อมูลที่ค้างอยู่โดยเริ่มอ่านจากการประทับเวลาที่ใกล้เคียงกับบันทึกล่าสุด รวมถึงการซิงโครไนซ์ข้อมูลหลังจากการกู้คืนระบบ โดยสามารถเริ่มอ่านจากการประทับเวลาที่ส่งออกข้อมูล ซึ่งเป็นผลมาจากการส่งออกการกู้คืนข้อมูลในจุดเวลาที่กำหนด (PITR)

การประมวลผลสตรีมตามการประทับเวลาพร้อมใช้งานใน AWS Region เชิงพาณิชย์ทั้งหมด รีเจี้ยน AWS GovCloud (สหรัฐฯ) และรีเจี้ยนจีน ไม่มีค่าใช้จ่ายเพิ่มเติมสำหรับฟีเจอร์นี้ นอกเหนือจากค่าธรรมเนียมปกติสำหรับการเรียกใช้งาน GetRecords API ในการเริ่มต้นใช้งาน โปรดดูเอกสารประกอบการประทับเวลาของ Amazon DynamoDB Streams ในคู่มือสำหรับนักพัฒนาของ DynamoDB