Persistenza (informatica): differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica
Riga 2:
In [[informatica]], il concetto di '''persistenza''' si riferisce alla caratteristica dei dati di sopravvivere all'[[esecuzione (informatica)|esecuzione]] del [[programma (informatica)|programma]] che li ha creati: senza questa capacità infatti i dati vengono salvati solo in [[Random Access Memory|memoria Ram]] e verranno persi allo spegnimento del [[computer]].
 
Nella [[programmazione (informatica)|programmazione]] informatica, la persistenza si riferisce in particolare alla possibilità di far sopravvivere delle [[strutture dati]] all'esecuzione di un singolo programma. Questa possibilità è raggiunta salvando i dati in uno [[storage]] non volatile, come su un ''[[file system]]'' o su un [[database]] (es. [[applicazione web|applicazioni web]]).
 
Esempi di persistenza sono usati ad esempio nella [[serializzazione]] [[Java (linguaggio)|Java]] per salvare [[Oggetto (informatica)|oggetti]] Java su [[disco rigido]], oppure in [[Java EE]] per salvare i dati di un [[Enterprise JavaBeans|Enterprise Java Beans]] in un [[database]] nell'ambito di [[applicazione web|applicazioni web]] in [[architettura three-tier]].