Why do so many programs use rational databases instead of loading the data during startup and keeping it in memory? Especially for smaller datasets I would think, that a database adds unnecessary complexity and overhead. Also, a lot of data can be saved using modern RAM and when using an in-memory approach, optimized data structures can be utilised to further improve the performance
Ich habe vor ein paar Jahren mal eine Radtour in Norwegen gemacht und da gab es dann oben in der Hochebene ein Gewitter. Nach dem erst 1.5km vor und und danach 0.75km hinter uns in kurzer Abfolge Blitze eingeschlagen sind, haben wir sofort angehalten und uns in den Graben gehockt. Es gab für uns keinerlei Möglichkeit das vorherzusehen (nur weil es bewölkt ist/regnet breche ich die Tour nicht ab) und das nächste Haus war mehrere Kilometer hinter uns. Und in dieser Situation hatte ich auch tatsächlich Angst, weil wir wirklich schutzlos waren