las bases de datos relacionales proporcionan consistencia y disponibilidad.
establece que un sistema de archivos distribuido solo puede proporcionar dos de las tres propiedades, que son consistencia, disponibilidad y tolerancia al particionado.
crea múltiples copias de un dataset, conocidas como réplicas, y las almacena en varios nodos.
proceso de particionar horizontalmente un gran dataset en un grupo de datasets más pequeños y manejables llamados shards, distribuidos entre múltiples nodos.
El teorema CAP
no hay nodos maestro ni esclavo, y todos los nodos, llamados peers, operan al mismo nivel.
Sharding
replicación maestro-esclavo
contexto del teorema CAP
replicación
el nodo maestro es el único punto de contacto para todas las operaciones de escritura, mientras que los datos pueden ser leídos desde cualquier nodo esclavo.
peer-to-peer