Consistencia, disponibilidad y particionamiento: Datos distribuidos

Consistencia, disponibilidad y particionamiento: Datos distribuidos

¿Qué es el teorema CAP?

El teorema CAP (consistente, availability and partition tolerance) dice que no se puede tener estas tres características, pero se puede tener dos de ellas. En bases de datos relacionales se obtiene consistencia y disponibilidad mientras que en las bases de datos NoSQL se tiene disponibilidad y tolerancia al particionamiento. Esta última combinación permite escalar a través de múltiples particiones pero no todos los datos serán consistentes durante todo el tiempo.

En algunos casos, la consistencia no es crucial. Piensa en los estados enviados a una red social en donde no es crítico que estados enviados en la línea de tiempo sean visibles para todos los usuarios inmediatamente. Lo mismo sucede con un portal de noticias las cuales pueden ser incluso publicadas y desplegadas mas tarde.

Sin embargo para aplicaciones bancarias, es indispensable que la información sea consistente a través de todas las instancias de esta. Sin importar el lugar desde el cual se este realizando dicha consulta.

VPN

  • Ir a la oferta de NordVPN

Moda

Accesorios