CAP principio de sistema distribuido

CAP principio de sistema distribuido

Definición del principio de la PAC

Un sistema distribuido no puede garantizar simultáneamente la consistencia (Coherencia), la disponibilidad (Disponibilidad) y la tolerancia de partición (Tolerancia de partición) .

① El principio CAP, también conocido como teorema CAP, se refiere a la consistencia, disponibilidad y tolerancia de partición en un sistema distribuido. El principio de la PAC significa que los tres elementos pueden lograr como máximo dos al mismo tiempo, no los tres.

Los significados específicos son los siguientes:
Consistencia : cualquier transacción debe ser atómica, y el estado en todas las réplicas es el resultado de la confirmación exitosa de la transacción y mantener una fuerte consistencia;
Disponibilidad : el sistema (nodo que no falla) puede La respuesta a la solicitud de operación se completa dentro de un tiempo limitado;
Tolerancia de partición (Tolerancia de partición) : la red en el sistema puede tener una falla de partición (convertirse en múltiples subredes, o incluso los nodos se conectan y desconectan), es decir, la comunicación entre los nodos no puede estar garantizado. La falla de la red no debe afectar el servicio normal del sistema.

El principio CAP sostiene que un sistema distribuido solo puede garantizar como máximo dos de las tres propiedades.
Y debido a la situación actual de comunicación de la red, la pérdida de paquetes retrasada, la interrupción de la red u otras fallas de la red causadas por fuerza mayor, la tolerancia de partición debe cumplirse en circunstancias normales y, en general, se elegirá un compromiso entre consistencia y disponibilidad.

Supongo que te gusta

Origin blog.csdn.net/William__Ma/article/details/128946875
Recomendado
Clasificación