El patrón CQRS se refiere a separar el modelo de datos en lecturas (Query Model) y escrituras (Command Model). La segregación se puede hacer lógicamente o físicamente usando una base de datos distinta para cada modelo. Algunos de sus beneficios radican en optimizar alguno de los modelos, por ejemplo: