Database distribuito. Esempi, promesse e problemi

Contenuti

UN Banca dati distribuita si distribuisce su più nodi, come una collezione di diversi database, logicamente interconnessi, in una rete informatica. Questo tipo di database promuove l'integrazione, non la centralizzazione (questi sono due concetti molto diversi), e ha come trasparenza oggettiva nella distribuzione dei dati.

istock_000061935018_small-1813844

Crediti fotografici: benedetti68

Coloro che optano per l'uso di un database distribuito cercano di rendere i loro sistemi più disponibili. Questo sforzo a favore della disponibilità risponde a un bisogno sempre più urgente di molte aziende e richiede di disporre di una grande quantità di diversi tipi di hardware capaci di rispondere a diverse richieste. Esta forma de trabajo posibilita evitar errores fatales relacionados con fallas en el servicio.R, que se superan ejecutando, no solo uno, sino un grupo de servidores en diferentes ubicaciones y con escalado horizontal.

Las aplicaciones de un database distribuito son muy variados. Puede ser utilizado en entornos de fabricación, especialmente cuando la producción se realiza en múltiples plantas, además es la opción de elección para aerolíneas y cadenas hoteleras, grupos multinacionales y, generalmente, il alternativa planteada por cualquier organización con una estructura organizativa descentralizada.

Promesas y problemas de una base de datos distribuida

Sistemi database distribuito garantizar la disponibilidad de los datos con el agilidad necesaria en el entorno de mercado actual. Allo stesso tempo, ofrecen las siguientes ventajas:

  1. Contribuiscono al miglioramento delle prestazioni a livello organizzativo.
  2. Facilitano l'espansione del sistema.
  3. Ottimizzano la trasparenza dei dati distribuiti e replicati.
  4. Favoriscono l'agilità delle operazioni.
  5. Migliorano la visibilità delle informazioni aziendali.

Nonostante questo, Beneficiarsi di tutti questi vantaggi dipende da Essere in grado di superare le complicazioni che generalmente si associano all'uso di un database relazionale, o un sistema di essi., come quelli che riguardano:

UN / Consistenza: le limitazioni dei database relazionali in quest'area, e ciò che spiega Teorema di CAPNon sono gli unici a poter rappresentare un ostacolo; ma in aggiunta bisogna prestare attenzione a quelli, invece di costringere a scegliere tra coerenza e agilità, propongono la scelta tra coerenza e latenza. Per ridurre al minimo gli effetti di entrambe le restrizioni, la risposta è lavorare nel tempo.

B / Complessità: la mancanza di standard o di esperienza dell'utente può influire sulle prestazioni di un sistema di database distribuito. Allo stesso tempo, questo ambiente rende più difficile effettuare una verifica dell'integrità delle informazioni Quello, come esempio, quella che può essere effettuata in modo relazionale. Finire, non si deve dimenticare che i progetti architetturali di cui si ha bisogno sono molto più complessi rispetto alle alternative tradizionali. Tutto ciò ha un impatto chiaro sui costi associati da prestare attenzione.

C / Sicurezza: superare il problemi di sicurezza che presenta un database distribuito rispetto a un database relazionale dipende da prendere azioni come aggiungere granularità nell'accesso. Allo stesso tempo, al momento di scegliere un sistema di questo tipo è sempre consigliabile avere il supporto esperto necessario per effettuare revisioni dei codici rilevanti che aiutino a individuare eventuali problemi.

La vostra organizzazione è pronta a superare le sfide che la separano dai benefici di avere un database distribuito? L'integrazione è il primo passo per garantire la disponibilità dei dati, un presupposto ancora più importante in ambienti ibridi e cloud. Hai un piano?

(funzione(D, S, ID) {
var js, fjs = d.getElementsByTagName(S)[0];
Se (d.getElementById(ID)) Restituzione;
js = d.createElement(S); js.id = id;
js.src = “//connect.facebook.net/es_ES/all.js#xfbml=1&stato=0”;
fjs.parentNode.insertBefore(js, fjs);
}(documento, 'copione', 'facebook-jssdk'));

Iscriviti alla nostra Newsletter

Non ti invieremo posta SPAM. Lo odiamo quanto te.

Altoparlante dati