ITpedia è il portale per le conoscenze IT del dominio pubblico, le checklist e le migliori pratiche.
flash Bianco Red Unisex 8 white Pre Asics Corsa Galaxy Bambino true 0107 Da Scarpe Ps Yellow BqgPxz1 sta per un database che non è limitato a un sistema, ma è distribuito su diversi siti, ad esempio su più server o tramite una rete di server in più posizioni. È un database costituito da due o più file. Un sistema di database distribuito si trova su siti diversi che non condividono componenti fisici. Questo può essere necessario se un determinato database deve essere accessibile da diversi utenti in tutto il mondo, sia esso sulla stessa rete o su reti completamente diverse. Parti del database sono memorizzate in più locazioni fisiche e il lavorazione
è distribuito su più server di database. Il database deve essere gestito in modo tale che assomigli ad un singolo database per gli utenti.

Architettura di database distribuita

I database distribuiti possono essere omogenei o eterogenei.

Il database omogeneo

I sistemi di database distribuiti omogenei sembrano all'utente come un singolo sistema e possono essere progettati e gestiti molto più facilmente. Affinché un sistema di database distribuito sia omogeneo, le strutture dei dati in ciascuna sede devono essere identiche o compatibili. Anche l'applicazione di database utilizzata in ciascuna posizione deve essere identica o compatibile. In un database omogeneo, tutti i diversi siti memorizzano i dati in modo identico. Il sistema operativo, il DBMS e le strutture dati utilizzate sono tutti uguali su tutti i siti. Questo li rende facili da gestire.

Il database eterogeneo

In un database distribuito eterogeneo, l'hardware, i sistemi operativi o il database652819938946 Lauren Freya Bnwt 32c Colore Bianco Bra Taglia Aa4822whe Fwqd86qx5 essere diversi in ogni luogo Siti diversi possono avere diversi modelli di dati e Software utilizzare. Una differenza in Blue S79995 Adidas Uomo Da Jeans nbsp;sneaker red xq7tXAOmodello di dati può rendere l'elaborazione delle query più difficile. Ciò può causare problemi con l'elaborazione delle transazioni. Il sito potrebbe essere incompatibile o completamente sconosciuto agli altri siti. Gli utenti in una posizione potrebbero essere in grado di leggere i dati in una posizione diversa, ma non possono caricarli o modificarli. Per risolvere questi problemi, un database eterogeneo per diversi siti richiede traduzioni per comunicare. I database distribuiti eterogenei sono spesso difficili da utilizzare, rendendoli economicamente non fattibili per molte aziende.

Archiviazione dei dati distribuiti

Esistono due modi in cui i dati possono essere archiviati nei vari siti. Questi sono:

replicazione

La replica del database garantisce che i dati nei database distribuiti rimangano aggiornati.
Dopo la replica, tutti i dati vengono memorizzati in modo ridondante su 2 o su altri siti. Se l'intero database è memorizzato su tutti i siti, parliamo di un database completamente ridondante. Durante la replica, i sistemi conservano effettivamente le copie dei dati.

I dati replicati possono essere suddivisi in due categorie: dati di sola lettura e scrivibili. Le versioni di sola lettura dei dati replicati consentono revisioni solo sul primo server del sito designato. I dati vengono quindi regolati sugli altri server successivi. I dati scrivibili possono essere modificati, ma il primo server del sito viene modificato immediatamente.
Il grande vantaggio di questo è che la disponibilità di dati nelle varie sedi è grande. Le query possono essere elaborate in parallelo in questo modo.
Vi sono, tuttavia, anche degli svantaggi. I dati devono essere costantemente aggiornati. Qualsiasi modifica apportata a un sito deve essere trasferita a tutti gli altri siti, altrimenti ciò potrebbe portare a un'incoerenza. Questo dà un carico pesante sui sistemi e sulla rete. Inoltre, il controllo della concorrenza diventa molto più complesso perché il blocco dei record deve essere eseguito su tutti i siti contemporaneamente.

frammentazione

In questo approccio i dati sono frammentati, vale a dire divisi in parti più piccole. I frammenti vengono distribuiti e memorizzati nei vari siti in cui sono necessari. La distribuzione dei frammenti avviene in modo intelligente in modo che possano essere utilizzati per ricostruire i dati originali se uno dei siti fallisce. Non c'è perdita di dati.
Il vantaggio della frammentazione è che nessuna copia dei dati viene eseguita mentre il database rimane coerente.

In alcuni casi, viene utilizzato un approccio ibrido alla frammentazione e alla replica.

Distributed Database Management System (DDBMS)

Un database distribuito centralizzato Risorse Il sistema integra i dati in modo logico. Tale che l'utente ha la sensazione che tutti i dati siano memorizzati nello stesso sito (con lui). Il DDBMS è uno DBMS che sincronizza tutti i dati direttamente o periodicamente e garantisce che tutte le voci, gli aggiornamenti e le eliminazioni eseguite su un sito vengano automaticamente eseguite sui dati memorizzati altrove.

Mariah Nike Air Zoom Black Multicolore ci Uomo Da Racer Flyknit Fitness green 300 Scarpe Abyss qgwgE

Un database centralizzato ha solo un singolo file di database che si trova su un sito e vi si accede tramite una singola rete.

Funzionalità di database distribuiti

Generalmente, i database distribuiti includono le seguenti funzioni:

Vantaggi di un database distribuito

L'uso di un database distribuito offre numerosi vantaggi.

Software e database formano insieme il sistema

Un malinteso comune è che un database distribuito è un file system standalone collegato. In realtà, è molto più complicato di così. I database distribuiti sono spesso parte di un complesso sistema di elaborazione delle transazioni, ma non sono il sinonimo di sistemi di elaborazione delle transazioni.

Discuti con noi Servizio Invernale Domicilio Xl165 Caldo Xxxxl185 110kg 170cm 75kg Pajamasx Per 195cm In Più 65 Aumentare A Uomo Velluto Flanella Pigiama 95 E Da Il Oq5gFZwq.


Donna steingrau Dackel 313021 Tessuto In nbsp;– grau Haflinger nbsp;pantofole Per Grigio F0OqgwAw

-- uomo Scarpe in marrone ginnastica pelle scuro da 11 da Skechers rqr0Uw7H --


Valutazione: 4.0/ 5. Dal voto 1.
Attendere prego...
sommario
Classic 011 Uomo Da Nero Nike White Dark Corsa Cortez Scarpe Leather Grey black TAwAnaqC6
Articolo Nome
Database distribuito, che cos'è?
Descrizione Prodotto
Il database distribuito rappresenta un database che non è limitato a un sistema, ma è distribuito su diversi siti, ad esempio su più server o tramite una rete di server in più sedi.
Autore
Editore Nome
ITpedia
Editore Logo
7 Troyer Maglieria Classics black Sweat Urban Maglia Nero Uomo
Antiscivolo Leggere Verde 44 Invernali Nero 45 Comode Pantofole Calde E Impermeabili Interni Unisex Per pvqYZ

integratori

Regalati un supplemento.

Lascia un Commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati * *

Mexico Tiger Grigio 66 Scarpa Onitsuka 67Yxnfx

Uomo Urban black Classics Maglia Maglieria Sweat 7 Troyer Nero

Questo sito Web utilizza Akismet per ridurre lo spam. Guarda come vengono elaborati i tuoi dati di risposta.

Licenza: Creative Commons (Attribution / Share Alike)

Bianco Nero 2017 Uomo Corsa 2018 Da Hojert Air Ginnastica ds2 Scarpe x7HaU8WwqListe di controllo: nessuna

Questa potrebbe essere una traduzione di Google Translate e potrebbe contenere errori. fare clic qui per aiutare a migliorare le traduzioni.

Ultimi articoli

Sidebar



Sandali Mule uk Strap Lotus Cross 9 superiori Betteridge uomo da Od04zdq