Using the Map/Reduce API

According to Gartner, from now on in-memory data grids and in-memory computing will be racing towards mainstream adoption and the market for this kind of technology is going to reach 1 billion by 2016. Thinking along these lines, Infinispan already provides a MapReduce API for distributed computing, which means that we can use Infinispan cache to process all the data stored in heap memory across all Infinispan instances in parallel.

If you're new to MapReduce, don't worry, we're going to describe it in the next section in a way that gets you up to speed quickly.

An introduction to Map/Reduce

MapReduce is a programming model introduced by Google, which allows for massive scalability across hundreds or thousands of servers ...

Get Infinispan Data Grid Platform Definitive Guide now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.