2017-10-23 26 views
0

redisなどのキューで作業しているときに、同じキューの2つのコンシューマが同じ値を取得する可能性がありますか?redis/kafka実装で重複を禁止する方法

redisやkafkaがどのようにこの問題を解決し、どのようにパフォーマンスが向上するかを知っている人はいますか?

答えて

0

私はRedisについては言えませんが、カフカにとっては単純です。個々のコンシューマは、それに割り当てられた特定のパーティションのみから消費します。誰もこのパーティションでは動作せず、このパーティション内でメッセージを1つずつ受信します。

+0

私の心の中で、私はマルチクライアントが同じパーティションを共有できることを覚えていますか? – Liqiang

+0

異なる消費者グループに属している場合のみ –