【发布时间】:2018-06-19 19:26:28
【问题描述】:
我需要在 Kafka 中使用支持事务的客户端库。我知道 Java 有事务 API 来支持事务,但如果这些 API 在 Go 中可用,我会更喜欢。如果我们有任何稳定的库可以用来原子地写入多个分区,请告诉我。
【问题讨论】:
标签: go transactions apache-kafka confluent-platform
我需要在 Kafka 中使用支持事务的客户端库。我知道 Java 有事务 API 来支持事务,但如果这些 API 在 Go 中可用,我会更喜欢。如果我们有任何稳定的库可以用来原子地写入多个分区,请告诉我。
【问题讨论】:
标签: go transactions apache-kafka confluent-platform
我不认为这是目前可用的。 librdkafka 库目前正在更新以支持它,然后从那里 golang 客户端也将支持它。
【讨论】:
librdkafka。如果您现在需要事务,则需要使用 Java 客户端。不过,即将通过librdkafka 支持其他人。