CQRS — это паттерн разделения операций записи и чтения данных.
Команды (Commands): Только меняют данные (создать, обновить, удалить).
Запросы (Queries): Только читают данные (получить информацию).
Суть: Вместо одной модели для всего используются две разные. Это позволяет независимо оптимизировать производительность для записи и для чтения, так как нагрузка на них обычно неравномерна (например, читают чаще, чем пишут).
Команды (Commands): Только меняют данные (создать, обновить, удалить).
Запросы (Queries): Только читают данные (получить информацию).
Суть: Вместо одной модели для всего используются две разные. Это позволяет независимо оптимизировать производительность для записи и для чтения, так как нагрузка на них обычно неравномерна (например, читают чаще, чем пишут).