2

OpaqueTridentKafkaSpoutとはどう違いTransactionalTridentKafkaSpoutますか?いつどちらを使用しますか?

4

1 に答える 1

2

どちらが優れているかではなく、あなたの要件です。ストーム トライデント トポロジは、のタプル
を扱います。batches

  • Transactionalストーム スパウトは、バッチが重複しないこと、および同じバッチに常に同じタプル セットが含まれることを保証します。
  • Opaqueストーム スパウトは、バッチが重複しないことを保証しますが、バッチの内容は変更される可能性があります。

どちらを使用するかは、システム要件とセマンティクス次第です。

于 2014-10-22T14:47:50.573 に答える