Peralta_Carrasco_Paola_ODBD
paola peralta carrasco
Created on September 10, 2024
" 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