Jede Anwendung, jede Arbeitslast stellt andere Anforderungen an eine Datenbank. So besteht die Gefahr, dass ein Wildwuchs unterschiedlicher Spezial-Datenbanksysteme das Rechenzentrum besiedelt. Daraus resultieren eine steigende Komplexität und immense Folgekosten. Die Alternative dazu ist eine modulare Architektur, über die sich eine Datenbank auf den spezifischen Bedarf eines Anwendungsfalls anpassen lässt. Der Ansatz der Speicher-Engines erlaubt es, die Datenbanksysteme zu konsolidieren, ohne dadurch Leistungseinbußen in Kauf nehmen zu müssen.