Datakonsistens
Datakonsistens betyr at data følger fastsatte regler, og at tilhørende tilstander ikke motsier hverandre.
Hvilke regler må data oppfylle?
Datakonsistens beskriver fravær av motsetninger etter fastsatte regler. Det kan gjelde relasjoner i ett system eller tilsvarende informasjon på tvers av systemer. I et oppdiktet eksempel må postnummeret i en leveringsadresse passe til landet som er oppgitt; to hver for seg gyldige felt kan likevel være feil sammen.
Avstemming mellom systemer krever regler for kobling, omregning og tillatt forsinkelse. En normalisert skrivemåte kan se annerledes ut enn kilden. Konsistens krever derfor ikke identiske tegnstrenger eller radantall overalt. Den beviser heller ikke at en adresse er riktig i virkeligheten. Dokumenter hvilke forretningsrelasjoner og hvilken datatilstand kontrollen dekker.
Kilder
Beslektede begreper
- DatatilordningDatatilordning angir hvordan kildedata overføres til en målstruktur. Både feltnavn, betydning, enheter og feilhåndtering må passe.
- Eventual consistencyEventual consistency tillater midlertidig ulike datatilstander som skal bli like under de forutsatte betingelsene.
- Transaksjonell inboxEn transaksjonell inbox bruker varige meldingsregistreringer for å beskytte lokal behandling mot doble leveringer.
- MeldingskvitteringEn meldingskvittering forteller meldingsmegleren at en levering er mottatt eller behandlet etter den avtalte regelen.
- Jitter ved nye forsøkRetry-jitter varierer ventetider tilfeldig for å spre nye forsøk og redusere samtidige forespørsler fra mange klienter.
- TestkundeområdeEt logisk avgrenset kundeområde i en multitenant-applikasjon, satt opp for kontroller.
Artikler om temaet








API-er og integrasjon med ASES
ERP, CRM og nettbutikk ryddig koblet sammen


