Documentos de Académico
Documentos de Profesional
Documentos de Cultura
LAS BDD
DISTRIBUIDAS
MATI ARMANDO DE JESÚS OLÁN CRASBOR
LAS 12 REGLAS
Teorema CAP:
Consistencia (C): Todos los nodos o partes del sistema ven los mismos datos al mismo
tiempo. En otras palabras, cuando se realiza una lectura en cualquier parte del sistema, se
obtiene la versión más actualizada de los datos, independientemente de dónde estén
almacenados.
Disponibilidad (A): Cada solicitud de lectura o escritura recibe una respuesta (sin errores) sin
importar si algún nodo del sistema falla o no. En términos simples, el sistema está siempre
disponible para responder a las solicitudes de los clientes.
Tolerancia a Particiones de Red (P): El sistema continúa funcionando incluso si la red se
divide en particiones que no pueden comunicarse entre sí. En un entorno distribuido, las
particiones de red pueden ocurrir debido a fallas en la red o a la necesidad de replicar datos en
diferentes ubicaciones geográficas.
LAS 12 REGLAS
Consideraciones Prácticas:
La elección entre C, A y P depende de
los requisitos específicos de una
aplicación y de la tolerancia a fallos
deseada. En la práctica, la mayoría de las
bases de datos y sistemas distribuidos se
encuentran en algún lugar intermedio en
el espectro CAP, lo que se conoce como
"CAP más relajado".
LAS 12 REGLAS
10. Independencia de réplica: Si una relación dada, es decir, un fragmento dado de una
relación se puede presentar en el nivel físico mediante varias copias almacenadas o réplicas,
en muchos sitios distintos. La réplica es viable por dos razones: las aplicaciones pueden
operar sobre copias locales en vez de tener que comunicarse con sitios remotos; una mejor
disponibilidad. La desventaja principal de las réplicas es, cuando se pone al día un cierto
objeto copiado, deben ponerse al día todas las réplicas de ese objeto.
11. Independencia con respecto a la red: El sistema debe poder ejecutarse en diferentes
tipos de redes: topología y tecnología de comunicación
12. Independencia con respecto al SGBD: No se requiere que los SGBD en los diferentes
sitios manejen toda la misma interfaz; no necesitan ser por fuerza copias del mismo sistema
LAS 12 REGLAS
Escenarios CAP: Proporciona a cada grupo varios escenarios escritos. Cada escenario
describe una situación en la que se debe determinar si cumple con C, A o P, o con una
combinación de ellas.
Clasificación: Pide a cada grupo que discuta y clasifique cada escenario en función de si
cumple con C, A o P. Pueden utilizar marcadores para marcar las letras correspondientes
junto a cada escenario en su hoja de papel.