"In memory"-DB hat wirklich nichts mit Cache und Paging zu tun.
Wenn es danach geht brauche ich eben auch für eine Firebird-DB nur genügend Hauptspeicher um letztlich "In memory" zu arbeiten.
Der wirkliche Unterschied besteht in der Objektorientierung vs. relationaler Daten. Das macht die Verarbeitung dann wirklich schnell.