Mientras que las propiedades ACID (atomicidad, consistencia, aislamiento, durabilidad) priorizan garantizar que los datos siempre estén en un estado consistente e inmediatamente correcto, el modelo BASE (Basically Available, Soft state, Eventually consistent) prioriza la disponibilidad continua del sistema, aceptando que los datos puedan estar temporalmente inconsistentes entre distintos nodos, siempre que eventualmente converjan a un estado consistente.
Cuándo se prefiere cada enfoque
Sistemas financieros y transaccionales críticos suelen priorizar ACID, donde la consistencia inmediata es indispensable; sistemas de redes sociales o de gran escala geográfica suelen inclinarse hacia BASE, priorizando que el sistema siga respondiendo siempre, incluso si eso implica que distintos usuarios vean temporalmente versiones ligeramente distintas de la misma información.
