Want to make creations as awesome as this one?

" Objetivos del Diseño de Bases de Datos Distribuidas"

More creations to inspire you

Transcript

Objetivos del Diseño de Bases de Datos Distribuidas

OBJETIVO

CONSISTENCIA FUERTE

MULTI - MAESTRO

CONSISTENCIA EVENTUAL

MAESTRA-ESCLAVA

CÓMO SE LOGRA

HORIZONTAL

MIXTA

VERTICAL

FRAGMENTACIÓN

CONTROL DE CONSISTENCIA

REPLICACIÓN

CARGAS DE TRABAJO

Todos los nodos pueden manejar tanto lecturas como escritura, y los datos se replican entre todos los nodos.Una ventaja es que aumenta la disponibilidad y tolerancia a fallos, pero requiere mecanismos adicionales para manejar conflictos de escritura.

MULTI - MAESTRO

Esta fragmentación utiliza tanto la Horizontal como la vertical ya que optimiza la distribución de datos.Ejemplo: Fragmenta datos ya sea por región y dentro de cada región, divide las columnas de la tabla entre diferentes nodos.

Fragmentación Mixta

Distrubuir las consultas y la carga de trabajo de manera uniforme entre los nodos

OBJETIVO

Divide filas de una tabla en diferentes nodosteniendo un criterio específico. Cada nodo tiene un subconjunto de las filas.

Fragmentación Horizontal

Implementa técnicas de balanceo de carga que distribuyen las solicitudes de manera quitativa entre los nodos para evitar que algunos nodos se sobrecargen mientras que otros están infrautilizados.

CÓMO SE LOGRA:

Asegura que todos los nodos tendrán una vista consistente de los datos, aunque puede haber retrasos en la sincronización.uso: Adecuado donde la disponibilidad es más crítica que la consistencia inmediata.

CONSISTENCIA EVENTUAL

Asegura que todos los nodos tengan una vista consistente y actualizada de los datos en todo moentoUSO: Adecuado para sistemas donde la precisión y la coherencia de datos.

CONSISTENCIA FUERTE

Esta fragmentación se encarga de dividir las columnas de una tabla entre diferentes nodos. cada nodo contiene un subconjunto de las columnas de la tabla.

Fragmentación Vertical

un nodo maestro maneja las actualizaciones de datos, mientras que los nodos esclavos replican estos datos para lectura.

Maestra - Esclava