协议:两阶段,三阶段,柔性事物TCC
实现方式:只讨论柔性事物,因npc并无法达到强一致性并且性能低。
TCC关键在于T这步的时候先预留资源,这部是需要业务方自己实现,因为无法抽象。同时需要业务方提供幂等的确认和取消接口,让协调者调用,实现麻烦臃肿。
简便模式:主动查询模式,被动接收模式,被动接收分同步和异步通知,达到业务数据逻辑一致性。对少量无法通过自动方式处理的可疑数据采用人工介入,运营平台修改,或手动修改数据
协议:两阶段,三阶段,柔性事物TCC
实现方式:只讨论柔性事物,因npc并无法达到强一致性并且性能低。
TCC关键在于T这步的时候先预留资源,这部是需要业务方自己实现,因为无法抽象。同时需要业务方提供幂等的确认和取消接口,让协调者调用,实现麻烦臃肿。
简便模式:主动查询模式,被动接收模式,被动接收分同步和异步通知,达到业务数据逻辑一致性。对少量无法通过自动方式处理的可疑数据采用人工介入,运营平台修改,或手动修改数据
本文标题:分布式系统数据一致性问题
本文链接:https://www.haomeiwen.com/subject/vbnyvqtx.html
网友评论