What is MapReduce?

Поділитися
Вставка
  • Опубліковано 24 лис 2024

КОМЕНТАРІ • 172

  • @test-mm7bv
    @test-mm7bv 7 років тому +252

    thanks for explaining this so clearly.
    this is one of the rare explanations in youtube that isn't inane or polluted with pointless jargon.

    • @hoelefouk
      @hoelefouk 4 роки тому +10

      People love complicating simple stuff!

    • @marleyharper3261
      @marleyharper3261 3 роки тому

      I guess im asking the wrong place but does anybody know of a trick to log back into an Instagram account??
      I somehow lost my account password. I love any tricks you can give me!

    • @justicenasir9989
      @justicenasir9989 3 роки тому

      @Marley Harper Instablaster =)

    • @marleyharper3261
      @marleyharper3261 3 роки тому

      @Justice Nasir Thanks for your reply. I found the site on google and Im in the hacking process atm.
      I see it takes a while so I will reply here later with my results.

    • @marleyharper3261
      @marleyharper3261 3 роки тому

      @Justice Nasir it did the trick and I now got access to my account again. I am so happy!
      Thanks so much, you saved my ass!

  • @standcontractdelta8120
    @standcontractdelta8120 6 місяців тому +2

    FINALLY. This made sense. I watched a few others try to explain it in the weirdest way, immediately jumping into details instead of giving a bigger picture first.

  • @kevinohare4330
    @kevinohare4330 6 років тому +67

    A simple topic made unnecessarily difficult to understand by others poor explanation. Thanks so much, concept is now crystal clear to me.

    • @10Exahertz
      @10Exahertz 4 роки тому +6

      almost everything is this, ppl wanna seem smart so they spew jargon.

  • @Rahul_1.618
    @Rahul_1.618 Рік тому +8

    This is the single best explanation on the topic on UA-cam. It helped me 6 years ago and it still holds up now that I'm revising. Thanks!

  • @igcc13
    @igcc13 6 місяців тому +1

    Finally a good professor on this matter.

  • @kob3570
    @kob3570 4 роки тому +177

    Thank you my GTA character

  • @tshaylatte9502
    @tshaylatte9502 3 роки тому +1

    Once you understand the why, it is so much clear. Thank you

  • @807johnny807
    @807johnny807 6 років тому +59

    straight to the point and specific, great explanation

  • @newbie2743
    @newbie2743 7 років тому +5

    This the most explicit and best explanation on MapReduce concept ever!!!

  • @arocco89
    @arocco89 4 роки тому +7

    How random. Came here looking to learn more about Map Reduce before a Facebook interview next week, and the guy doing the video ends up being one of my old CS professors.

  • @skipa9906
    @skipa9906 10 місяців тому

    I still refer to this video and I get to understand MR better with every play, if only I could like this video every time I watched it. Thank you for the content.

  • @ciloc2768
    @ciloc2768 3 роки тому +4

    This video was super helpful for me!! Not only talked about the counting example but also explained that there are some tasks that do not fit in this framework!! Now I think I got the concept!! Thanks!!

  • @atharvashirode9711
    @atharvashirode9711 4 роки тому +1

    Best video on map-reduce on internet

  • @jotarokuzo
    @jotarokuzo 6 років тому +3

    Thank you so much for the simple yet effective visuals. Perfect for people who just need the basic knowledge before stepping into all of the complicated parts.

  • @xianshuzeng3476
    @xianshuzeng3476 6 років тому +2

    Thanks a lot! I struggled a bit to learn what is map reduce from documents. This video makes everything so clear!

  • @fostercityjoe
    @fostercityjoe 6 років тому +12

    I just shed a tear. That was beautiful!

  • @ChiefRemoteOfficer
    @ChiefRemoteOfficer 3 роки тому +1

    Nicely done. Give this man a raise.

  • @nikhil182
    @nikhil182 Рік тому

    This is channel is so underrated.

  • @aemethes
    @aemethes 4 роки тому +3

    Brilliantly put, I must say, when you explain it like that, it makes our understanding of distributed computing much easier to understand. Saving your video is a play list for future references and sharing. thank you~

  • @high_fly_bird
    @high_fly_bird 2 роки тому

    so cool, so consistent! Five minutes and I already understand the essence! Thank u so much!

  • @Alexandra-he8ol
    @Alexandra-he8ol 3 роки тому

    Best explanation in the UA-cam! Thanks🙏🏻

  • @ziad4744
    @ziad4744 4 роки тому

    High quality explanation in a simple way.

  • @justinkim8856
    @justinkim8856 2 роки тому

    I like the way he speaks and orgnaizes the training material

  • @kenii28
    @kenii28 7 років тому +1

    amazing. cramming for a parallel and distributed systems in an hour. thanks so much!

  • @Shermila
    @Shermila 2 роки тому

    Got a clear idea about it. Thanks from India.

  • @JohnDoe-zc4mu
    @JohnDoe-zc4mu 5 років тому

    So clear I could see through the whiteboard.

  • @brianssendagire262
    @brianssendagire262 5 років тому +2

    Well done, precise and elaborate

  • @itzindy12
    @itzindy12 6 років тому +9

    This is an excellent explanation! thank you so much :D

  • @JohnDoe-zc4mu
    @JohnDoe-zc4mu 5 років тому

    One of the best explanation ever

  • @user-fy5go3rh8p
    @user-fy5go3rh8p 4 роки тому

    Absolutely brilliant explanation. Best I've seen so far.

  • @RM-xr8lq
    @RM-xr8lq 2 місяці тому

    if u understand map and reduce u can probably figure out how this work... it is just for distributed system, so ur mapped data will need to be merged/shuffled for individual reducers (also distributed) to see all of relevant keys for someting

  • @mohammadrahimtaheri5134
    @mohammadrahimtaheri5134 5 років тому +3

    Thank you so much for the explanation and excellent example

  • @george4746
    @george4746 4 роки тому

    Fantastic introduction. Thanks

  • @sambuzzmusic
    @sambuzzmusic 2 роки тому

    Thank you for explaining what my lecturer took 2 hours in 5min

  • @explorer10179
    @explorer10179 Місяць тому

    Wonderfully explained

  • @ShabnamKhan-cj4zc
    @ShabnamKhan-cj4zc 4 роки тому

    Wow thank you so much for such a simple and crystal clear example..

  • @MeridiusMaximus
    @MeridiusMaximus 4 роки тому

    WOW, what a crystal clear explanation. Thank you!

  • @iqminiclip1222
    @iqminiclip1222 2 роки тому

    MapReduce is distributed sorting
    Map: splitting data up to multiple computers, and those computers individually conducts the sorting
    Reduce: combining the sorted results into a lookup table

  • @farazirfan47
    @farazirfan47 3 роки тому

    Easy to understand, great work done!

  • @Daniel-iy1ed
    @Daniel-iy1ed Рік тому

    Beautifully explained thanks 🙏

  • @AndersonSilva-vs4gn
    @AndersonSilva-vs4gn 3 роки тому

    Very good and simple explanation!

  • @alinaqvi385
    @alinaqvi385 4 роки тому

    Excellent explanation, seldom found.

  • @arnavmathur0207
    @arnavmathur0207 6 років тому +2

    Simply amazed by you dude. Loved it. Thanks !

  • @oluwaseunshadare3645
    @oluwaseunshadare3645 6 років тому

    MapReduce explanation made easy. Good job

  • @divyanshuchaudhari5416
    @divyanshuchaudhari5416 3 роки тому

    Great explanation...Keep up good work.

  • @danvisan7017
    @danvisan7017 4 роки тому

    straight to the point. nice video

  • @mohammedaminelachhabe2087
    @mohammedaminelachhabe2087 3 роки тому +1

    You MapReduced the haadop MapReduce concept in 5 minutes.

  • @oleghools4177
    @oleghools4177 3 роки тому

    Very easy explanation. Thanks a lot.

  • @chijiokeonukem4237
    @chijiokeonukem4237 5 років тому

    Best explanation so far. Nice one Brof...

  • @sebon11
    @sebon11 3 роки тому

    AMAZING explanation, thanks!!

  • @Jkudjo
    @Jkudjo 2 роки тому

    When you got a thing for teaching you know you got it. !

  • @creaturerohit
    @creaturerohit 2 роки тому

    simple and to the point , thanks !

  • @ssamiuddin1
    @ssamiuddin1 3 роки тому

    Wonderfully explained, thank you!

  • @pierricknonnis8526
    @pierricknonnis8526 5 років тому +1

    Thanks for your clear explanations! Very useful 👏🏼

  • @maoryahalomi-work1869
    @maoryahalomi-work1869 2 роки тому

    Thank you so much for great and short explain!

  • @fatemehcheginisalzmann2189
    @fatemehcheginisalzmann2189 4 роки тому

    Well done!!! I enjoyed listening to a 5 min video and I got the concept of the MapReduce, thank you sooo much :)

  • @venustann1300
    @venustann1300 Рік тому

    thank you for explaining so clearly

  • @matejkonopik2628
    @matejkonopik2628 Рік тому

    this guy woke up and chose th DRIP for his presentation.. love it

  • @brothermalcolm
    @brothermalcolm 2 роки тому

    great visual - could you make a video on hadoop / hive / spark please?

  • @ExcelTutorials1
    @ExcelTutorials1 2 роки тому

    Very easy to understand, thank you!

  • @lamprosvelentzas7112
    @lamprosvelentzas7112 3 роки тому

    Great explanation! Thank you for that!

  • @twinwalks
    @twinwalks Місяць тому

    Great explanation!

  • @inamjanibragimov
    @inamjanibragimov 2 роки тому

    Amazing explanation! Thank you.

  • @aakashnandrajog7035
    @aakashnandrajog7035 7 років тому +2

    BEST explanation .

  • @mustafamohammadi5741
    @mustafamohammadi5741 5 років тому

    Wonderful explanation! Good job

  • @albertgao7256
    @albertgao7256 4 роки тому

    Finally, someone can make sense!

  • @kibagamij777
    @kibagamij777 4 роки тому

    Thank you! A terrific explanation.

  • @The_Little_I_Know
    @The_Little_I_Know 4 роки тому

    Thanks for the clear explanation, in addition, I got a position of GA. Any advice as I am starting off my career please?

  • @abunasar786
    @abunasar786 4 роки тому

    amazingly explained

  • @Sira-
    @Sira- 5 років тому

    Thank you that was a great concept explanation video! Easy to understand and right to the point.

  • @harryjohnsonperu724
    @harryjohnsonperu724 6 років тому

    Beautifully Explained 👍

  • @btcboy823
    @btcboy823 2 роки тому

    Perfectly explained, helped me a lot thank you 😊

  • @Nova-Rift
    @Nova-Rift 3 роки тому

    Good job, very clear!

  • @SauravSagar19
    @SauravSagar19 4 роки тому

    Nice explanation, Thank you

  • @nandkumarkarlekar4973
    @nandkumarkarlekar4973 2 роки тому

    Very Good explanation

  • @cad1729
    @cad1729 6 років тому

    Very clear explanation. Thanks

  • @GIULI4994
    @GIULI4994 5 років тому

    your explanation was very helpful, thanks for the video

  • @maximiliancunningham6598
    @maximiliancunningham6598 3 роки тому

    This was a great explenation. Thanks!

  • @Dani-bx2lt
    @Dani-bx2lt 3 роки тому

    Great explanation

  • @robertsamal
    @robertsamal 2 роки тому

    Thanks for this man. You really helped me.

  • @saeeduchiha5537
    @saeeduchiha5537 3 роки тому

    you are good! but I wish you at least mentioned the alternatives of MapReduce framework and what are the scenarios where its not the best for.

  • @WittCode
    @WittCode 4 роки тому

    Good video! Thanks man!

  • @maheshwaranparamasivan5177
    @maheshwaranparamasivan5177 6 років тому

    Very good explanation, Thank You !!

  • @prasannakoirala8489
    @prasannakoirala8489 5 років тому

    Bless you! Wonderfully explained.

  • @spearchew
    @spearchew 4 роки тому

    this video is superior to the other five or six i tried

  • @rahulpillai2625
    @rahulpillai2625 7 років тому

    Amazing introduction!

  • @steveellison8686
    @steveellison8686 2 роки тому

    Yes, that was great. Thanks so much.

  • @simonlan6993
    @simonlan6993 3 роки тому

    That's incredible!

  • @SOmar-zq1nq
    @SOmar-zq1nq 5 років тому

    very clear explanation

  • @vinothkumarsugumar1436
    @vinothkumarsugumar1436 3 роки тому

    Thank you soo much best explanation !!

  • @shashankkhandelwal6876
    @shashankkhandelwal6876 7 років тому

    The Shuffle step groups data with similar key and sends it for reduce. How does Shuffle work? How does it group the data produced by mappers that is spread across multiple nodes?

  • @roxanacepoiu5436
    @roxanacepoiu5436 5 років тому

    Great explanation! Thank you

  • @PasinduTennageprofile
    @PasinduTennageprofile 7 років тому

    Excellent tutorial :) Thanks for uploading.

  • @arpit8273
    @arpit8273 5 років тому

    So, how it is done now? if they have left using map reduce?

  • @sandtrick
    @sandtrick 4 роки тому

    What are the newer methods he mentioned?

  • @ClaymorePT
    @ClaymorePT 7 років тому +1

    So, the most complicated work is processed by the map function? Reduce seems to do the simplest job. :/
    Since each reduce function is supposed to receive only a specific type of keys, how does the map function knows to which machine should it send the values?

    • @omkarwarade1455
      @omkarwarade1455 5 років тому

      What I think is the intermediate machine shuffler(or shifter) brings all the same keys together and then it passes on to reducer and then the reducer is combining those keys in one.

  • @abrahamodefunso4878
    @abrahamodefunso4878 4 роки тому

    Well explained
    Thank you.

  • @m4d_al3x
    @m4d_al3x Рік тому

    Great Video :)

  • @itsamethyst_
    @itsamethyst_ 4 роки тому

    I have a question: Can we use only 1 machine for reduce stage instead of 2? (in case of this example)

  • @AmitKumar-lc1sm
    @AmitKumar-lc1sm 4 роки тому

    How many no. of mappers will run when we fire a query like Select * from table emp where id=10;