English subtitles

← Mapreduce - Web Development

Get Embed Code
4 Languages

Showing Revision 6 created 05/25/2016 by Udacity Robot.

  1. MapReduce--for those of you who aren't familiar, it's basically this programming technique
  2. for doing batch jobs across a huge amount of data.
  3. There's two functions, if you programming functionally, map and reduce.
  4. Map basically says given this list of things, apply this function to it.
  5. And then reduce basically says given these two things,
  6. apply this function to it and combine it into one thing.
  7. So if you're working over a huge chunk of data--
  8. Google made MapReduce famous building their indices for the web.
  9. Basically, they take all the webpages on the Internet and you can apply this function to it
  10. which is basically find the words in this document.
  11. And then you can reduce on that to basically reduce that content down to
  12. the kind of target output you want.