[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