Wenn ich eine schnelle kleine Datenbank ohne SQL bräuchte, dann würde ich Berkeley DB2 verwenden. Das ist ebenfalls frei und in vielen Linux-Distributionen schon vorhanden. Deswegen wird es auch vergleichsweise gut unterstützt. Beherrscht ebenfalls Transaktionen.
Wenn ich eine kleine schnelle Datenbank MIT SQL bräuchte, dann würde ich MySQL verwenden. Dessen SQL ist zwar nicht so ganz vollständig, aber idR brauchbar genug. Die Speicheranforderungen sind jedenfalls im Vergleich zu den großen Datenbanken (z.B. Oracle) deutlich geringer. Gibt's mittlerweile auch mit Transaktionen.
Und dann gibt's da natürlich noch PostgreSQL und einige andere freie Datenbanken, die mehr können und mehr Resourcen brauchen.
Wenn ich eine kleine schnelle Datenbank MIT SQL bräuchte, dann würde ich MySQL verwenden. Dessen SQL ist zwar nicht so ganz vollständig, aber idR brauchbar genug. Die Speicheranforderungen sind jedenfalls im Vergleich zu den großen Datenbanken (z.B. Oracle) deutlich geringer. Gibt's mittlerweile auch mit Transaktionen.
Und dann gibt's da natürlich noch PostgreSQL und einige andere freie Datenbanken, die mehr können und mehr Resourcen brauchen.