• [^] # Re: "base de données" ?

    Posté par (site web personnel, Mastodon) . En réponse à la dépêche Sortie de Redis 2.0.0. Évalué à 3.

    Comme quoi tu parles vraiment de choses que tu ne connais pas. Le principe d'une transaction, c'est de garantir qu'une transaction réussie le soit atomiquement. une base de données peut garantir qu'en cas de crash, une récupération de la base de données sera cohérente. En aucun cas une base de données peut promettre de tout récupérer en cas de crash. Et ce dans la limite des promesses de l'OS. Une base de données SQL ce n'est pas magique.

    Et puis les crash disque et les pannes de courant ne sont pas des événements que peuvent gérer des logiciels. C'est pour qu'on fait en sorte que ça n'arrive jamais (NAS, RAID, onduleurs redondés, etc).