반응형 cqrs1 CQRS(Command Query Responsibility Segregation) CQRS (Command Query Responsibility Segregation)는 소프트웨어 아키텍처 패턴 중 하나로, 시스템의 명령(쓰기) 부분과 쿼리(읽기) 부분을 분리하는 것을 말합니다. 이 패턴은 Bertrand Meyer가 제안한 Command-Query Separation (CQS) 원칙에서 발전한 개념입니다. CQRS의 핵심 개념 명령과 쿼리의 분리 명령(Command) 시스템의 상태를 변경하는 작업 (예: 데이터 추가, 수정, 삭제) 쿼리(Query) 시스템의 상태를 조회하는 작업 (예: 데이터 검색, 보고서 생성) 데이터 모델의 분리 명령과 쿼리 작업은 각각 다른 데이터 모델을 사용할 수 있습니다. 이는 각 작업을 최적화하고 관리하기 위한 목적으로 사용됩니다. CQRS의 장점 성능 .. 2023. 11. 30. 이전 1 다음 반응형