从高级视图解释NoSQL非常容易 - 它基本上是“键值”存储。当然,有一千个小的和重要的东西,但总的来说它只是关键的价值存储。
解释Hadoop和Map / Reduce的最佳方法是什么? 可能是一些“现实世界”的例子,即使是新手也很容易进行比较?谢谢!
答案 0 :(得分:4)
我最近发现this great article描述了Map Reduce:
我一直在计划写作 谷歌的MapReduce算法 一段时间,但我找不到一个好的 实际的例子。然后我们有一个 Northwest C ++ Users Group演示文稿 作者:Steve Yegge和后续人士 讨论和啤酒,我有一个 小顿悟。史蒂夫在说话 除其他外,关于构建 处理。而这只是一堆 算法非常适合 解释MapReduce。
代码示例使用的是C ++,但内容实际上与语言无关。
答案 1 :(得分:0)
这是一个关于map / reduce的精彩教程,解释了背景,基础知识和数据流。我发现解释Google的App Engine实现也很有用。