本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
搭配 Amazon Aurora 使用 OpenSearch 擷取管道
您可以使用 OpenSearch Ingestion 管道搭配 Amazon Aurora,將現有的資料和串流變更 (例如建立、更新和刪除) 匯出至 Amazon OpenSearch Service 網域和集合。OpenSearch Ingestion 管道整合了變更資料擷取 (CDC) 基礎設施,以提供從 Amazon Aurora 持續串流資料的高規模、低延遲方式。支援 Aurora MySQL 和 Aurora PostgreSQL。
有兩種方式可以使用 Amazon Aurora 作為來源來處理資料,無論是否有完整的初始快照。完整初始快照是指定資料表的快照,此快照會匯出至 Amazon S3。從那裡,OpenSearch Ingestion 管道會將其傳送至網域中的一個索引,或將其分割至網域中的多個索引。為了讓 Amazon Aurora 和 OpenSearch 中的資料保持一致,管道會將 Amazon Aurora 叢集中資料表中的所有建立、更新和刪除事件與儲存在 OpenSearch 索引或索引中的文件同步。
當您使用完整初始快照時,您的 OpenSearch 擷取管道會先擷取快照,然後開始從 Amazon Aurora 變更串流讀取資料。它最終會追上並維持 Amazon Aurora 和 OpenSearch 之間的近乎即時的資料一致性。
您也可以使用 OpenSearch Ingestion 與 Amazon Aurora 整合來追蹤變更資料擷取,並將 Aurora 中的所有更新擷取至 OpenSearch。如果您已擁有其他機制的完整快照,或者您只想要擷取 Amazon Aurora 叢集中資料的所有變更,請選擇此選項。
選擇此選項時,您需要為 Aurora MySQL 設定二進位記錄,或在叢集上為 Aurora PostgreSQL 設定邏輯複寫。