搭配 Amazon Aurora 使用 OpenSearch 擷取管道 - Amazon OpenSearch Service

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

搭配 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 設定邏輯複寫