在一篇关于MapReduce的研究论文中,有一句话:
我们使用具有用户指定映射和约简操作的功能模型,可以方便地并行大型计算,并使用重执行作为容错的主要机制。
我不明白重执行实际上意味着什么,为什么重执行可以成为容错的主要机制?
发布于 2017-01-30 07:42:22
我想作一个概括性的回答。
错误或失败的原因:
为容错重新执行的另一个类推是数据丢失的冗余。数据被复制,以避免存储设备丢失数据。类似地,任务被重新执行以使应用程序容错.
https://stackoverflow.com/questions/41924564
复制相似问题