El teorema CAP

Create a To-Do list for your upcoming tasks

Comienza Ya. Es Gratis
ó regístrate con tu dirección de correo electrónico
El teorema CAP por Mind Map: El teorema CAP

1. Clasificación de cada base de datos NoSQL según el teorema CAP

1.1. AP

1.1.1. garantizan disponibilidad y tolerancia a particiones, pero no la consistencia, al menos de forma total. Algunas de ellas consiguen una consistencia parcial a través de la replicación y la verificación

1.2. CA

1.2.1. garantizan consistencia y disponibilidad, pero tienen problemas con la tolerancia a particiones. Este problema lo suelen gestionar replicando los datos

1.3. CP

1.3.1. garantizan consistencia y tolerancia a particiones. Para lograr la consistencia y replicar los datos a través de los nodos, sacrifican la disponibilidad

2. Consistencia:

2.1. al realizar una consulta o inserción siempre se tiene que recibir la misma información, con independencia del nodo o servidor que procese la petición

3. Disponibilidad

3.1. que todos los clientes puedan leer y escribir, aunque se haya caído uno de los nodos.

4. Tolerancia a particiones

4.1. a veces traducido como tolerancia a fallos. Es una traducción que no me gusta, ya que se confunde con el punto anterior. Los sistemas distribuidos pueden estar divididos en particiones (generalmente de forma geográfica). Así que esta condición implica, que el sistema tiene que seguir funcionando aunque existan fallos o caídas parciales que dividan el sistema.