知识卡片

变化传播模式

普通读书笔记卡 · 1782.a

内容

变化传播从新增数据出发,计算直接影响,再沿依赖关系继续扩散,直到影响收敛。Percolator 和 Kineograph 属于这一类,适合准实时更新和依赖图清晰的系统。

参考来源

- 位置:《大数据日知录:架构与算法》第17章《增量计算》"17.1.1 两种计算模式"一节(源文件:_epub-src/OEBPS/text00022.html) - 结论依据:原文明确"'变化传播模式'……基本思路往往是:首先计算新数据的结果,然后判断直接受到影响的旧数据有哪些,并重新计算其结果,接着将这些变化的结果通过数据之间的结构传播出去……如此不断循环往复……Percolator和Kineograph系统属于此种模式",且"准实时的增量计算方法一般采取'变化传播模式',因其计算效率较高"。 - 原始内容:变化传播模式"在设计技术方案时,更多地从新数据和受影响的旧数据这个角度来考虑如何设计系统,其基本思路往往是:首先计算新数据的结果,然后判断直接受到影响的旧数据有哪些,并重新计算其结果,接着将这些变化的结果通过数据之间的结构传播出去……Percolator和Kineograph系统属于此种模式……准实时的增量计算方法一般采取'变化传播模式',因其计算效率较高。