• [^] # Re: Ecriture sur disque et résistance aux arrêts brutaux.

    Posté par . En réponse au journal Ecriture sur disque et résistance aux arrêts brutaux.. Évalué à 5.

    N'importe quel système avec le commit/rollback fait l'affaire. MySQL dans sa dernière version le permet, de même que la plupart des bases de données. Si y'a pas besoin de la puissance d'une base de donnée (tu ne fais que stocker des données brutes volatiles), rien ne t'interdit de sauvegarder toi même dans un format malin. Ca n'a rien de compliqué pour peu que tu utilises un format binaire. C'est ce que je fais pour stocker mes résultats de simulation numérique et j'ai jamais eu de problème malgré toutes les pannes qu'il y a pu y avoir. Après tout, ceux qui écrivent des bases de données ne font appel à aucune méthode miraculeuse, c'est juste des fopen, fwrite, fread, fseek, ftell et fclose. Le tout est bien sûr que le système de fichier soit journalisé.