簡體   English   中英

將 AWS glue 模式注冊表與融合的 SerDe 客戶端一起使用

[英]Using AWS glue schema registry with confluent SerDe clients

為了在我的 MSK 主題上支持模式注冊表,我找到了兩個選項 -

  • AWS Glue 架構注冊表;
  • Confluent 架構注冊表

因為 Glue SR 完全由 AWS 管理,所以我更願意使用它。 但是,我的producer和consumer clients寫在python,這限制了我使用AWS在java提供的SerDe庫。

我繼續搜索 confluent schema registry API(python 中 confluent kafka 庫的一部分)是否可以與 Glue Schema Registry 一起使用,因為我最初的假設是模式注冊表實現在 confluent 和 glue 之間是通用的。

在閱讀合流文檔時,我發現可以通過使用url屬性 ( https://docs.confluent.io/platform/current/clients/confluent-kafka-python/# ) 為模式注冊表提供 url 來建立模式注冊表連接。

對於我創建的膠水注冊表,我找不到這樣的 url。 他們的 java 客戶端確實接受區域名稱、注冊表名稱和其他屬性 ( https://docs.aws.amazon.com/glue/latest/dg/glue-dg.pdf#schema-registry ) 等屬性。 有什么辦法可以找到這個 url 嗎,或者我應該切換到不是托管服務的 confluent SR?

AWS Glue Schema Registry 沒有 URL 端點的概念。 您可以通過給定區域和注冊表名稱的 AWS API 與服務進行交互。

AWS 提供了一個庫

https://github.com/awslabs/aws-glue-schema-registry

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM