Luồng Amazon DynamoDB hiện hỗ trợ xử lý luồng dựa trên dấu thời gian

Ngày đăng: 15 Th10 2026

Luồng Amazon DynamoDB hiện hỗ trợ xử lý luồng dựa trên dấu thời gian, cho phép bạn bắt đầu đọc các bản ghi luồng từ một thời điểm cụ thể. Trước đây, bạn chỉ có thể bắt đầu từ bản ghi lưu giữ cũ nhất (trong tối đa 24 giờ) hoặc từ các bản ghi mới được ghi sau khi bạn bắt đầu tiêu thụ luồng. Giờ đây, bạn có thể cung cấp dấu thời gian và bắt đầu xử lý tại bản ghi đầu tiên được ghi tại hoặc sau thời gian đó bằng cách sử dụng loại trình lặp phân mảnh AT_TIMESTAMP.

Xử lý luồng dựa trên dấu thời gian có thể được sử dụng với Thư viện máy khách Amazon Kinesis (KCL) thông qua bộ điều hợp Kinesis của Luồng DynamoDB. Điều này giúp bạn tránh xử lý lại toàn bộ luồng được lưu giữ hoặc bỏ sót các bản ghi khi tiếp tục tiêu thụ luồng, hỗ trợ các trường hợp sử dụng phổ biến như phục hồi sau khi bị gián đoạn, phát lại dữ liệu để gỡ lỗi và kiểm tra bằng cách đọc từ một điểm cụ thể trong quá khứ, bỏ qua tồn đọng bằng cách tiếp tục từ dấu thời gian gần đây gần các bản ghi mới nhất và đồng bộ hóa sau khi khôi phục bằng cách bắt đầu từ dấu thời gian xuất sau khi xuất phục hồi về thời điểm trước đó (PITR).

Xử lý luồng dựa trên dấu thời gian có sẵn ở tất cả các Khu vực AWS thương mại, Khu vực AWS GovCloud (Hoa Kỳ) và Khu vực Trung Quốc. Khách hàng không mất thêm phí cho tính năng này ngoài phí tiêu chuẩn cho yêu cầu API GetRecords. Để bắt đầu, hãy xem tài liệu về dấu thời gian của Luồng Amazon DynamoDB trong hướng dẫn dành cho nhà phát triển về DynamoDB.