Amazon Keyspaces (適用於 Apache Cassandra) 現在提供 CDC 反覆運算器位置

張貼日期: 2026年6月3日

Amazon Keyspaces (適用於 Apache Cassandra) 現在會於 GetRecords 回應中傳回用於變更資料擷取 (CDC) 串流的反覆運算器位置,指出使用者是否已達到串流端,或是否有其他記錄可用。Amazon Keyspaces 是一項可擴展、無伺服器且受管的 Apache Cassandra 相容資料庫服務,能夠讓客戶在 AWS 上執行 Cassandra 工作負載,而無需管理基礎架構。CDC 串流會擷取 Keyspaces 表格的資料列層級變更,以便讓客戶與下游分析、複寫和事件驅動應用程式整合。

先前,無論是否有新記錄,客戶都會以固定的頻率輪詢 CDC 串流,這會導致資源使用效率低下,並產生不必要的 CDC 耗用成本。有了反覆運算器位置,客戶現在就能根據反覆運算器位於串流端或有待處理記錄來調整輪詢頻率,從而降低 CDC 耗用成本,同時維持及時的資料處理。GetRecords 回應現在包含 iteratorDescription 結構,其中包含會傳回 AT_TIP 或 BEHIND_TIP 的 iteratorPosition 欄位,使客戶能夠最佳化其資料整合管道和事件驅動架構。

此功能已在支援 Amazon Keyspaces CDC 的所有 AWS 區域推出。若要加以使用,客戶需要更新至最新的 AWS SDK。若要進一步了解,請瀏覽 Amazon Keyspaces 產品頁面,並參閱 Amazon Keyspaces 開發人員指南中的使用變更資料擷取 (CDC) 串流