Daten, die häufig verwendet werden, werden im Cache gespeichert, damit sie schnell abgerufen werden können. Wenn ein Benutzer Daten anfordert, die im Cache gespeichert sind, können diese schneller angezeigt werden, als wenn sie aus der Datenbank abgerufen würden. Rational Focal Point verwendet acht Caches für unterschiedliche Datentypen: Ausdrücke, Attributkonfigurationen, Einstellungen, Attribute, Filter, Elemente, Module und Arbeitsbereiche. Die Aufbewahrungsdauer der Daten im Cache wird durch Algorithmen bestimmt.