Hi, 对于文中提到的2.2点, Canal数据同步延迟带来的数据不一致问题, 面试官后面提到的版本号, 应该想表达的是, 比如有消息A和消息B, 按理来说是先消费消息A再消费消息B的, 但是由于延迟问题, 消息B比消息A先到达, 导致消息B先消费, 然后再消息A, 这样就将结果给覆盖掉了, 最后导致数据不一致问题. 所以可以加一个版本号来解决应该是从这方面考量的.
点赞 评论

相关推荐

dian3b:挺妙的,如果上纲上线显得不合人心,但是这样以来既能监督适当摸鱼,也有一定的人文关怀。
摸鱼被leader发现了...
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务