Wat Is consistentie van gegevens?

Data-consistentie is het proces van het houden van informatie uniform als het beweegt in een netwerk en tussen verschillende toepassingen op een computer. Er zijn meestal drie soorten data consistentie: punt in de tijd consistentie, transactie consistentie, en de toepassing consistentie. Ervoor zorgen dat een computernetwerk heeft alle drie de elementen van data consistentie gedekt is de beste manier om ervoor te zorgen dat er geen data verloren gaat of beschadigd als het reizen door het hele systeem. Bij het ontbreken van data consistentie, er zijn geen garanties dat een stukje informatie over het systeem is uniform over de breedte van het computernetwerk.

Punt in de tijd consistent bezig met ervoor te zorgen dat alle elementen van een systeem zijn uniform op een bepaald moment in de tijd. Dit voorkomt verlies van gegevens tijdens het systeem crasht, onjuiste shutdowns, en andere problemen op het netwerk. Het werkt door te verwijzen naar stukken van gegevens op het systeem via timestamps en andere markers van consistentie, waardoor het systeem te herstellen naar een specifiek moment in de tijd met elk stuk van de gegevens op zijn oorspronkelijke plaats. Zonder punt in de tijd consistentie, zou er geen garantie dat alle informatie op een neerstortend computer kan worden hersteld in zijn pre-crash staat.

Transactie consistentie is consistentie van een stuk van de gegevens over een werkende transactie binnen de computer. Bijvoorbeeld, zou een bancaire programma oorspronkelijk verzoek starten rekeningsaldo van een eindgebruiker. Vanaf dat moment, het volledige programma is gebaseerd op het oorspronkelijke saldo figuur strokende in het geheugen van het programma. Als de oorspronkelijke balans is $ 50.000 $ ($ 50,000 USD) en een probleem op het systeem verandert dat tot $ 75.000 USD, de computer is zonder transactie consistentie. Zonder transactie consistentie, niets in een programma ingevoerd blijft betrouwbaar.

Toepassing consistentie is niets meer dan transactie samenhang tussen de programma's. Als bijvoorbeeld het bank- programma communiceert met een belasting programma op de computer, applicatie consistentie betekent dat de informatie die tussen de programma's in zijn oorspronkelijke toestand blijft. Zonder toepassing consistentie, dezelfde problemen ontstaan ​​hier zo doen onder gebrekkig transactie consistentie: er zal geen manier om te zeggen of een waarde in het systeem ingevoerd correcte verloop van tijd blijft zijn.

Het primaire voordeel te zorgen consistentie van gegevens wordt de integriteit van de informatie op de computer of in het netwerk. Zonder alle drie soorten consistentie samen te werken, kan men niet zeggen of de gegevens die zijn opgeslagen op de computer van vandaag hetzelfde zal zijn na een crash, installatie, of een ander belangrijk systeem gebeurtenis. Daarom handhaven consistentie één van de belangrijkste doelen voor alle data gebaseerde computerprogramma's.

  • Consistentie van gegevens zorgt ervoor dat informatie over een neerstortend computer kan worden hersteld in zijn pre-crash staat.

© 2020 Quilcedacarvers.com | Contact us: webmaster# quilcedacarvers.com