Nuclos unterstützt ab jetzt zusätzlich die Datenbank Engine H2 (http://www.h2database.com/), welche als "In Memory DB" konfiguriert werden kann. Diese Datenbank kann momentan nur zu Testzwecken, Machbarkeitsstudien und Performancemessungen verwendet werden, da die gegenwärtige Implementieren ihre Daten noch nicht persistent machen kann (d.h. beim Server shutdown gehen die Daten noch verloren). Außerdem werden noch keine DB-Funktionen unterstützt.
Die Absicht ist, zukünftig diese Datenbank parallel zu einer "konservativen" Datenbank zum Caching zu verwenden. Damit sollte die Performance des Servers deutlich verbessern werden und gleichzeitig auf alle anderen Server-Caches verzichtet werden.
Um die Datenbank zu konfigurieren, muss in der jdbc.propierties folgende Syntax eingehalten zu werden:
driverClassName=org.h2.Driver jdbcUrl=jdbc:h2:mem:nuclos;MODE=PostgreSQL;DB_CLOSE_DELAY=-1;SCHEMA=ms1 password=nuclos username=nuclos
Dabei ist zu beachten, dass das hier angebenene Schema exakt mit dem Schema in der server.propierties übereinstimmt.