可靠消息最终一致(异步确保型)_Grace development ...
文章推薦指數: 80 %
一致性设计在分布式系统中是一个重要问题。
如果一个系统同时使用多个子数据系统来存储与读取数据,就必须设计满足功能需求的一致性定义。
如果系统对不同数据子系统进行操作的结果不一致,不但可能会使用户困惑,更可能引发更严重的数据问题或系统错误。
一致性有多种级别,适用于不同的业务场景。
对于金融等对数据一致性要求较高的行业,传统的事务可以提供较高的一致性保证。
对于分布式系统等对性能(performance)和可用性(availability)要求较高的场景,牺牲一定的强一致性来换取更好