• 精确一次消费(Exactly-once)

    是指消息一定会被处理且只会被处理一次。不多不少就一次处理。
    如果达不到精确一次消费,可能会达到另外两种情况:

    • 至少一次消费(at least once)

    主要是保证数据不会丢失,但有可能存在数据重复问题。

    • 最多一次消费(at most once)

    主要是保证数据不会重复,但有可能存在数据丢失问题。