Definition: In-Memory Datenbankarchitektur

Die Architekturen von In-Memory Datenbanken versuchen, den großen Overhead der klassischen Datenbankarchitekturen zu verringern.

Da In-Memory Datenbanken schon in den Hauptspeicher geladen werden, kann der Buffer Manager der klassischen Datenbankarchitektur eliminiert werden.

Unter Verwendung von Eventual Consistency und MVCC kann auch der Lock-Manager im weitesten Sinne eliminiert werden.

Die In-Memory Datenbankarchitektur kann also wie folgt reduziert werden: