Base de datos distribuida

Fiabilidad

¿Qué significa base de datos distribuida?

Una base de datos distribuida es un tipo de configuración de base de datos que consiste en depósitos de datos débilmente acoplados. En una configuración de base de datos tradicional, todos los dispositivos de almacenamiento están conectados al mismo servidor, a menudo porque se encuentran en la misma ubicación física.

Una base de datos distribuida funciona como un único sistema de base de datos, aunque el hardware de la base de datos esté gestionado por muchos dispositivos en distintas ubicaciones.

Definición de bases de datos distribuidas

El gran problema de las bases de datos distribuidas es cómo mantenerlas actualizadas y sincronizadas. En otras palabras, ¿cómo se lleva a cabo la replicación y cómo se mantiene la integridad referencial?

Una relación maestro/esclavo es una parte importante de esto. Para simplificar, se selecciona una base de datos como maestra, que se utiliza durante el proceso de replicación para otras bases de datos, que se designan esclavas.

Durante la replicación, se utiliza software especializado para escanear y comprobar cada base de datos en busca de incoherencias y cambios, que, una vez encontrados, se replican para que todas las bases de datos tengan el mismo aspecto. Este proceso puede ser complejo y llevar mucho tiempo a medida que la base de datos crece en número y tamaño.

Temas relacionados

Margaret Rouse
Technology expert
Margaret Rouse
Experta en tecnología

Margaret Rouse es una galardonada escritora técnica y profesora conocida por su habilidad para explicar temas técnicos complejos a una audiencia de negocios no técnica. Durante los últimos veinte años, sus explicaciones han aparecido en sitios web de TechTarget y ha sido citada como autoridad en artículos del New York Times, Time Magazine, USA Today, ZDNet, PC Magazine y Discovery Magazine. La idea de diversión de Margaret es ayudar a profesionales de TI y negocios a aprender a hablar los idiomas altamente especializados de cada uno. Si tienes una sugerencia para una nueva definición o cómo mejorar una explicación técnica,…