![](/img/trans.png)
[英]Can't connect Cloud Data Fusion with Google Cloud SQL for PostgreSQL
[英]Google Cloud Spanner real time Change Data Capture to PubSub/Kafka through Cloud Data Fusion or Others
我想為我的下游實時應用程序實現從 Google Cloud Spanner 到 PubSub/Kafka 的實時更改數據捕獲(基於日志的首選)管道。 您能否讓我知道是否有一種偉大且具有成本效益的方法來實現這一目標? 我將不勝感激任何意見和建議。
另外,對於google的Cloud Data Fusion,我注意到它可以實現從mysql/postgresql到cloud spanner的實時,但是我沒有找到從cloud spanner到pubsub/kafka實時的方式go。
另外,我發現了另外兩種方法,在這里列出以供任何意見或建議。
如果您對此有任何建議或意見,我將不勝感激。
Cloud Spanner 有一個輪詢服務的開源實現,它還可以在此處自動將更改推送到 PubSub:https://github.com/cloudspannerecosystem/spanner-change-watcher
然而,它不是基於日志的。 它有一些固有的局限性:
您可以查看示例,看看它是否至少在某種程度上適合您的需求: https://github.com/cloudspannerecosystem/spanner-change-watcher/tree/master/samples
Cloud Spanner 有一個名為Change Streams的新功能,允許構建從 Spanner 到 PubSub/Kafka 的下游管道。
目前,沒有預打包的 Spanner 到 PubSub/Kafka 連接器。
當前讀取更改流的方法是使用 SpannerIO Apache Beam 連接器,該連接器允許使用 Dataflow 構建管道,或者直接查詢 API。
免責聲明:我是與 Cloud Spanner 團隊合作的開發人員倡導者。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.