[Python] Come gestireste una funziona di rollback
Diego Barrera
diegonebarrera a yahoo.it
Dom 12 Maggio 2013 14:05:54 CEST
Il 12/05/2013 12:44, Marco Beri ha scritto:
> > Pensavo che fosse equivalente l'approccio
>
> Č assolutamente diverso.
> Caso 1) faccio una copia, inizio a lavorare sull'originale, da questo
> punto in poi, se va via la corrente, sono nella cacca.
> Caso 2) faccio una copia, inizio a lavorare sulla copia, qualunque cosa
> accada, sono tranquillo che solo alla fine sostituirņ l'originale.
>
> Sono stato spiegato?
>
> :-)
>
> > Per capire: i problemi di concorrenza e atomicita' delle operazioni
> sul filesystem non sono intrinseci alla struttura da lui utilizzata?
>
> Certo, se il file system ti fornisce delle api atomiche tanto meglio,
> altrimenti devi usare tu quello che hai. Di norma la rename č atomica e
> con quello riesci a fare tanto.
Grazie 1000,
...poi di domenica grazie 10000!
Maggiori informazioni sulla lista
Python