Mit der Zunahme von Echtzeit- und On-Demand-Anwendungen werden riesige Datenmengen generiert, die besser und schneller verarbeitet werden müssen, um aus den generierten Daten aussagekräftige Muster abzuleiten. Bei der Erzeugung von Big Data heißt es, dass größer immer besser ist, aber das gilt nur, wenn die Daten schnell verarbeitet werden können, damit sie von den wichtigsten Interessengruppen genutzt werden können. Wenn die gewünschte Leistung nicht erreicht wird, führt dies zu Umsatzeinbußen und unterstreicht die Notwendigkeit von In-Memory-Computing.