Redundance dat - Data redundancy

V počítačové operační paměti , pomocných úložných a počítačových autobusech , redundance dat je existence dat, která je nad rámec aktuálních dat a umožňuje korekci chyb v uchovávaných či přenášených dat. Dodatečná data mohou být jednoduše úplnou kopií skutečných dat nebo pouze vybraná data, která umožňují detekci chyb a rekonstrukci ztracených nebo poškozených dat až do určité úrovně.

Například tím, že zahrnuje další datová kontrolních součtů , ECC je schopen detekovat a opravuje jednobitové chyby v každé paměti slova , zatímco RAID 1 spojuje dvě jednotky pevného disku (HDD) do logické paměťové jednotky, která umožňuje uložená data přežít kompletní porucha jedné jednotky. Redundanci dat lze také použít jako měřítko proti tichému poškození dat ; například souborové systémy jako Btrfs a ZFS používají kontrolní součet dat a metadat v kombinaci s kopiemi uložených dat k detekci tichého poškození dat a opravě jeho účinků.

V databázových systémech

I když se liší svou povahou, k redundanci dat dochází také v databázových systémech, které mají zbytečně opakované hodnoty v jednom nebo více záznamech nebo polích , v tabulce nebo kde je pole replikováno / opakováno ve dvou nebo více tabulkách. Často se to nachází v nenormalizovaných databázových vzorech a vede to ke komplikacím správy databáze, což představuje riziko poškození dat a zvyšuje požadované množství úložiště . Pokud je provedeno záměrně z dříve normalizovaného schématu databáze, lze jej považovat za formu denormalizace databáze ; slouží ke zlepšení výkonu databázových dotazů (zkrácení doby odezvy databáze).

Například když jsou údaje o zákazníkovi duplikovány a připojeny ke každému zakoupenému produktu, pak je redundance dat známým zdrojem nekonzistence, protože daný zákazník se může objevit s různými hodnotami pro jeden nebo více jeho atributů. Redundance dat vede k datovým anomáliím a poškozením a obecně by jim mělo být zabráněno záměrně; použití normalizace databáze zabrání redundanci a co nejlépe využije úložiště.

Viz také

Reference