NoSQL, un enfoque para la gestión de grandes conjuntos de datos distribuidos, aborda problemas de escalabilidad y rendimiento que las bases de datos relacionales no pueden resolver. Apache Cassandra es una base de datos NoSQL basada en un modelo de almacenamiento de clave-valor, diseñada para ofrecer alto rendimiento y resistencia a fallos a través de una arquitectura distribuida. Cassandra utiliza CQL, un lenguaje de consulta similar a SQL, y permite la creación y modificación de tablas sin interrumpir las consultas en curso.