Ben non, ça dépend ce que tu appelles intégrité. Tu peux très bien conserver l'intégrité du fichier tout en retardant toutes les écritures d'un nombre arbitraire de secondes : tu conserves alors l'intégrité d'une version légèrement obsolète des données.
C'est pour ça que ACID comporte 4 propriétés. Tu peux avoir un système qui respecte les 3 premières (ACI) mais pas la durabilité (D), à savoir qu'une transaction n'est pas garantie d'être sur le disque lorsqu'elle est committée.
[^] # Re: nosql embarqué ?
Posté par Antoine . En réponse à la dépêche SQLite 3.8.0 : n'ayez pas peur du zéro. Évalué à 4.
Ben non, ça dépend ce que tu appelles intégrité. Tu peux très bien conserver l'intégrité du fichier tout en retardant toutes les écritures d'un nombre arbitraire de secondes : tu conserves alors l'intégrité d'une version légèrement obsolète des données.
C'est pour ça que ACID comporte 4 propriétés. Tu peux avoir un système qui respecte les 3 premières (ACI) mais pas la durabilité (D), à savoir qu'une transaction n'est pas garantie d'être sur le disque lorsqu'elle est committée.