728x90 Segregation2 [CQRS 아는 척하기] CQRS 구현 형태 https://www.youtube.com/watch?v=H1IF3BUeFb8&list=PLwouWTPuIjUgr29uSrSkVo8PRmem6HRDE&index=4 CQRS(Command Query Responsibility Segregation) 구현 형태 명령과 쿼리 모델이 한 프로세스에 있는지 다른 프로세스에 있는지 같은 DB를 사용하는지 다른 DB를 사용하는지 구현: 같은 프로세스, 같은 DB 가장 단순 명령/쿼리 동일 데이터 보장 구현: 같은 프로세스, 같은 DB, 다른 테이블 명령과 쿼리가 코드 수준에서 분리 되고 데이터 수준에서도 분리되는 방식 단 데이터가 같은 DB에 있는 형태 쿼리 전용 테이블 사용 예: 최근 조회수 많은 글 목록을 별도 테이블로 따로 저장 쿼리 모델은 이 테이블을 이용해.. Programming 2021. 1. 5. [CQRS 아는 척하기] CQRS의 기본 개념 https://www.youtube.com/watch?v=xf0kXMTFJm8&list=PLwouWTPuIjUgr29uSrSkVo8PRmem6HRDE&index=5 CQRS(Command Query Responsibility Segregation) Command Query (명령과 쿼리) 명령 시스템 데이터 변경 기능 예 주문취소, 배송완료 쿼리 시스템 데이터 조회 기능 예 주문 목록 Responsibility Segregation (책임 분리) 책임 구성 요소의 역할 구성 요소 (모델) 클래스, 함수 모듈/패키지 웹서버/DB 분리 역할에 따라 구성 요소 나누기 CQRS 란? 명령(시스템 데이터 변경) 역할을 수행하는 구성 요소와 쿼리(시스템 데이터 조회) 역할을 수행하는 구성 요소를 나누는 것이 CQR.. Programming 2021. 1. 5. 이전 1 다음 💲 추천 글 728x90