Base de datos distribuida y arquitectura cliente-servidor: conceptos clave

Clasificado en Informática

Escrito el en español con un tamaño de 1,5 KB

Base de datos distribuida

Colección de datos que pertenece lógicamente a un mismo sistema pero que se almacenan en diferentes máquinas conectadas por una red.

Arquitectura cliente-servidor

Consiste en dividir el software entre unos equipos clientes y otros equipos servidor.

Sistema semiautónomo: SGBD

Son independientes pero participan con el conjunto pudiendo compartir parte de sus datos.

Servidores colaborativos

Son aquellos que no distinguen entre clientes y servidores, teniendo todos las mismas funcionalidades sobre el SGBD.

Fragmentación vertical

Consiste en dividir la información en datos ligeros, que suelen ser los más accedidos, y meterlos en servidores más potentes, y los datos más pesados y menos accedidos en servidores con menos capacidad.

Catálogo de replicación

Indica qué objetos son replicados, dónde está la réplica y cómo se propagan las actualizaciones.

Balanceo de carga

Es la necesidad de repartir la carga entre varios equipos o servidores cuando hay un gran volumen de accesos.

Alta disponibilidad

Disponer de todo momento de todos los datos y de forma transparente.

Cluster

Serie de máquinas que ejecutan uno o más procesos llamados nodos, que pueden ser servidor MySQL, nodos de datos y servidores de coordinación.

MySQL cluster

Versión de MySQL que ofrece alta disponibilidad y balanceo de carga en un entorno de computación distribuida.

Entradas relacionadas: