Durabilitat

Autora: Robert Simon
Data De La Creació: 18 Juny 2021
Data D’Actualització: 13 Ser Possible 2024
Anonim
Durabilitat de la informació (i la inversió)
Vídeo: Durabilitat de la informació (i la inversió)

Content

Definició: què significa Durabilitat?

La durabilitat en les bases de dades és la propietat que garanteix que les transaccions es guarden de manera permanent i que no es desapareixin o esborrin accidentalment, fins i tot durant un bloqueig de bases de dades. Això normalment s’aconsegueix estalviant totes les transaccions en un mitjà d’emmagatzematge no volàtil.


La durabilitat forma part de l’acrònim ACID, que es caracteritza per l’atomitat, la coherència, l’aïllament i la durabilitat. ACID és un conjunt de propietats que garanteixen la fiabilitat de totes les transaccions amb bases de dades.

Una introducció a Microsoft Azure i al Microsoft Cloud | Durant aquesta guia, podreu conèixer què és la informàtica en núvol i com Microsoft Azure us pot ajudar a migrar i executar el vostre negoci des del núvol.

Techopedia explica Durabilitat

Hi ha diverses organitzacions, com ara bancs i hospitals, l'existència dels quals depèn dels sistemes d'informació que es basin en bases de dades. La capacitat de recuperar el 100% de totes les transaccions compromeses és absolutament crucial. La taxa de recuperació ha de ser del 100 per cent, no del 90 per cent o fins i tot del 99,6 per cent. A més, aquesta recuperació ha de ser permanent, és a dir, s’han de reconstruir totes les transaccions, fins i tot si el servidor de bases de dades s’estavella a causa d’una fallada del sistema operatiu o pèrdua d’energia.


Immediatament podeu veure per què la durabilitat, com a part de l’ACID, és un graal sagrat per als dissenyadors de sistemes de bases de dades relacionals. ACID, un terme popularitzat per Theo Harder i Andreas Reuter en el seu article de 1983 "Principis de recuperació de bases de dades orientades a transaccions", és el conjunt de qualitats que, quan s'implementen adequadament, sempre garanteixen el processament, el maneig i l'emmagatzematge fiables de tota la base de dades. transaccions.

La durabilitat en els sistemes de bases de dades relacionals moderns normalment s’aconsegueix mitjançant registres de transaccions, fitxers reciclables, fitxers que s’utilitzen per emmagatzemar totes les transaccions de bases de dades en una sessió. Una vegada que l’usuari emet una ordre de compromís, primer s’escriu la transacció als fitxers de bases de dades emmagatzemats en un mitjà no volàtil com un disc dur, cosa que es fa abans de confirmar a l’usuari que s’ha produït el desat. Si una base de dades es bloqueja abans de la guardada, les dades es mantindran en els registres de transaccions la propera vegada que es reiniciï la base de dades, però els canvis no acceptats es anul·len o es retroben. A la informàtica distribuïda on els servidors estan dispersos geogràficament, aquesta garantia és difícil o difícil d’implementar, de manera que s’aconsegueix el mateix amb l’ús del compromís en dos fases.


Aquesta definició es va escriure a la base de bases de dades