Fusione

Definizione rapida

Operazione che combina due o più insiemi, flussi o versioni di dati in un unico risultato.

Spiegazione

La fusione riunisce informazioni provenienti da origini distinte secondo regole che stabiliscono ordine, corrispondenze e gestione dei conflitti. Il risultato può contenere tutti gli elementi oppure una selezione riconciliata.

Esempio pratico

Un sistema di controllo versione fonde le modifiche di due rami e chiede all'utente di risolvere le righe cambiate in modo incompatibile.

Spiegazione tecnica

Un algoritmo di merge confronta chiavi, posizioni o storia comune e costruisce l'output preservando le relazioni richieste. Se due sorgenti modificano lo stesso elemento, serve una priorità o una decisione esplicita.

Da non confondere con

Non coincide con la semplice concatenazione, che accoda i dati senza confrontarli né risolvere sovrapposizioni.