Problemas

Transacciones y control de concurrencia

Transacciones

Transacciones

ACID

Atomicidad

Atomicidad

Consistencia

Consistencia

Aislamiento

Aislamiento

Persistencia

Persistencia

Control de concurrencia

Recuperación de 
transacciones 
abortadas

Recuperación de
transacciones
abortadas

Bloqueos

Bloqueos

Control optimista 
de la concurrencia

Control optimista
de la concurrencia

Ordenación por marcas 
de tiempo

Ordenación por marcas
de tiempo

Recuperaciones
inconsistentes

Equivalencia
secuencial

Operaciones
conflictivas

Actualizaciones
perdidas

BASE

Basically available

Basically available

Soft State

Soft State

Eventual consistency

Eventual consistency