Persistenz (von
lateinisch persistere „durch, über (eine Zeit) hinweg bleiben“) ist in der
Informatik der Begriff, der die Fähigkeit bezeichnet,
Daten (oder
Objekte) oder
logische Verbindungen über lange Zeit (insbesondere über einen Programmabbruch hinaus) bereitzuhalten. Dafür wird ein
nichtflüchtiges Speichermedium benötigt; auch das
Dateisystem oder eine
Datenbank sowie eine durch Protokolle gesicherte bidirektionale und
transaktionsorientierte Datenübertragung können als nichtflüchtiges Medium betrachtet werden.