数据一致性

一致性(consistence)和共识性(consensus)不是完全一致的概念。

数据处理语义

  1. Exactly Once 精确一次
  2. At Least Once 最少一次
  3. At Most Once 最多一次

在处理数据时候,需要考虑在三种不同的语义会对业务产生什么影响。程序要实现不同的语言代价也是不同的,而且不同的语义对业务的影响也不一样。

数据处理过程对数据一致性的影响是强相关的。

阅读更多