Introduction
Imagine you are trying to count the number of times each word appears in a 1000-page book. You could write a simple Python or Java Program — but what if the book was 1 GB in size? Your program might crash, or take hours to run.
That’s wh...