Map-side, in-memory caching, rather than spilling, combining