El teorema CAP dice que no puedes tener todo en una base de datos distribuida. Las NoSQL buscan un equilibrio dependiendo de lo que necesiten: consistencia, disponibilidad o tolerancia a fallos.