37.1.1.幂等性写

举报
bigdata张凯翔 发表于 2021/06/13 23:53:04 2021/06/13
【摘要】 幂等操作可以多次执行,但只会引起一次改变。例如,将相同的键值对插入一个哈希映射就是一个幂等操作。因为在首次将键值对插入映射中后,目标键值对就已经存在,此时无论该操作重复几次都不会改变这个映射。相反,追加操作(append operation)就不是幂等的。因为多次追加某个元素会导致它出现多次。幂等性写操作对于流式应用而言具有重要意义,因为他们可以在不改变结果的前提下多次执行。因...

幂等操作可以多次执行,但只会引起一次改变。例如,将相同的键值对插入一个哈希映射就是一个幂等操作。因为在首次将键值对插入映射中后,目标键值对就已经存在,此时无论该操作重复几次都不会改变这个映射。相反,追加操作(append operation)就不是幂等的。因为多次追加某个元素会导致它出现多次。幂等性写操作对于流式应用而言具有重要意义,因为他们可以在不改变结果的前提下多次执行。因此幂等性写操作可以在一定程度上减轻flink检查点机制所带来的重复结果的影响。
注意,依赖于

文章来源: www.jianshu.com,作者:百忍成金的虚竹,版权归原作者所有,如需转载,请联系作者。

原文链接:www.jianshu.com/p/36cfdf58134f

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。