Amazon Keyspaces (dành cho Apache Cassandra) hiện cung cấp vị trí trỏ lặp CDC

Ngày đăng: 3 Th06 2026

Amazon Keyspaces (dành cho Apache Cassandra) hiện trả về vị trí trỏ lặp trong phản hồi GetRecords cho các luồng ghi lại dữ liệu thay đổi (CDC), cho biết đối tượng tiêu thụ đã đến cuối luồng hay còn thêm bản ghi. Amazon Keyspaces là dịch vụ cơ sở dữ liệu tương thích với Apache Cassandra có khả năng điều chỉnh quy mô, phi máy chủ và được quản lý, cho phép khách hàng chạy khối lượng công việc Cassandra trên AWS mà không cần quản lý cơ sở hạ tầng. Các luồng CDC ghi lại thay đổi cấp hàng đối với các bảng Keyspaces để khách hàng có thể tích hợp với phân tích hạ nguồn, sao chép và ứng dụng hướng sự kiện.

Trước đây, khách hàng đã kiểm tra lần lượt các luồng CDC theo tần suất cố định, bất kể có bản ghi mới hay không, dẫn đến sử dụng tài nguyên kém hiệu quả và phát sinh chi phí tiêu thụ CDC không cần thiết. Với vị trí trỏ lặp, giờ đây khách hàng có thể điều chỉnh tần suất kiểm tra lần lượt dựa trên việc trỏ lặp nằm ở đầu của luồng hay có bản ghi đang chờ xử lý, giúp giảm chi phí tiêu thụ CDC, đồng thời duy trì khả năng xử lý dữ liệu kịp thời. Phản hồi GetRecords hiện bao gồm cấu trúc iteratorDescription với trường iteratorPosition trả về AT_TIP hoặc BEHIND_TIP, cho phép khách hàng tối ưu hóa quy trình tích hợp dữ liệu và kiến trúc hướng sự kiện của họ.

Tính năng này có sẵn ở tất cả các Khu vực AWS có hỗ trợ CDC của Amazon Keyspaces. Để sử dụng tính năng này, khách hàng cần cập nhật lên AWS SDK mới nhất. Để tìm hiểu thêm, hãy truy cập trang sản phẩm Amazon Keyspaces và xem phần Làm việc với luồng ghi lại dữ liệu thay đổi (CDC) trong Hướng dẫn dành cho nhà phát triển về Amazon Keyspaces.