b"\n_START_ARTICLE_\nRidondanza (ingegneria)\n_START_PARAGRAPH_\nLa ridondanza, nell'ingegneria dell'affidabilit\xc3\xa0, \xc3\xa8 definita come l'esistenza di pi\xc3\xb9 mezzi per svolgere una determinata funzione, disposti in modo tale che un guasto di un sistema possa verificarsi solo in conseguenza del guasto contemporaneo di tutti questi mezzi._NEWLINE_In pratica la ridondanza in ingegneria consiste nella duplicazione dei componenti critici di un sistema con l'intenzione di aumentarne l'affidabilit\xc3\xa0 e la disponibilit\xc3\xa0, in particolare per le funzioni di vitale importanza per garantire la sicurezza delle persone e degli impianti o la continuit\xc3\xa0 della produzione._NEWLINE_D'altra parte, poich\xc3\xa9 l'introduzione di ridondanze aumenta la complessit\xc3\xa0 del sistema, le sue dimensioni fisiche e i costi, generalmente esse sono utilizzate solo quando i benefici derivanti sono maggiori degli svantaggi sopraccitati, il che necessita di uno studio approfondito adattato al particolare caso di interesse.\n_START_SECTION_\nApplicazioni in informatica\n_START_PARAGRAPH_\nIn ambito informatico \xc3\xa8 comune, in caso di sistemi critici, avere apparati di ridondanza: p.es., due copie di dati mantenute sincronizzate in modo da garantire la continuit\xc3\xa0 dell'esecuzione delle applicazioni anche in caso di danneggiamento del supporto contenente i dati stessi. Questo obiettivo si realizza con varie tecniche come per esempio le copie mirror o varie tipologie di dischi in configurazione RAID._NEWLINE_La ridondanza pu\xc3\xb2 essere estesa anche ad altre parti critiche di computer come sistemi di raffreddamento, alimentazione elettrica, schede di rete ecc., o addirittura all'intero sistema in un'architettura cluster in alta affidabilit\xc3\xa0, tale che automaticamente, un sistema pu\xc3\xb2 prendere il posto di quello non funzionante._NEWLINE_La ridondanza \xc3\xa8 anche una caratteristica negativa che si pu\xc3\xb2 avere in una base di dati relazionale. Partendo dall'assunzione semplificata che ad ogni citt\xc3\xa0 corrisponda un solo codice di avviamento postale e viceversa (cosa non sempre vera), un esempio di dati non normalizzati consiste nel salvare entrambi i dati quando si memorizza un indirizzo (quando basterebbe memorizzarne uno e desumere l'altro per mezzo di una relazione con un'altra tabella che associa i codici di avviamento postale ai comuni)._NEWLINE_Nelle basi di dati non relazionali, invece, la ridondanza \xc3\xa8 vista come una delle possibili strade (da valutare in base al dominio dei dati) per gestire efficientemente query su grandi moli di dati in assenza di relazioni."