CQRS時是否使用儲存庫模式嗎?
結論:如果我正在應用 CQRS 和垂直切片,這意味著在命令方面我將使用儲存庫來構建和返回聚合。聚合是一致性邊界,負責由不變數控制的狀態更改。
在查詢方面,由於我沒有進行任何狀態更改,因此我不需要聚合。聚合可能是我可能需要將更多資料轉換為我需要建立的結果的方式。查詢是返回資料的特定用例。查詢正在封裝該概念,包括它如何訪問該資料。您甚至可以決定不使用與任何查詢中相同的庫來訪問儲存庫中的底層資料,比如在使用CQRS時就可以這樣,不必一定使用儲存庫模式。
原擊標題
相關文章
- .NET Core 使用MediatR CQRS模式模式
- 大小端儲存模式模式
- CQRS模式學習模式
- WordPress如何使用騰訊雲物件儲存COS儲存媒體庫附件物件
- 使用儲存過程(PL/SQL)向資料庫中儲存BLOB物件儲存過程SQL資料庫物件
- 使用Spring Data建立只讀儲存庫 | BaeldungSpring
- Flutter持久化儲存之資料庫儲存Flutter持久化資料庫
- 使用MongoDB儲存時間序列資料 - DACMongoDB
- docker映象複製到自己的儲存庫使用Docker
- 聚焦資料時代新儲存需求,浪潮儲存的新儲存之道
- IPFS的檔案儲存模式模式
- Sql儲存過程分頁--臨時表儲存SQL儲存過程
- DDD 中的那些模式 — CQRS模式
- Prometheus時序資料庫-磁碟中的儲存結構Prometheus資料庫
- 【融雲分析】從過剩儲存資源到分散式時序資料庫的長儲存分散式資料庫
- 你選對儲存結構了嗎?你會玩UVM配置資料庫了嗎?資料庫
- 臨時儲存程式碼
- Redis 可以根據訊息儲存時長 將key 刪除嗎Redis
- Docker儲存Volume使用Docker
- 本地儲存localStorage使用
- gitlab資料庫儲存位置Gitlab資料庫
- 資料庫儲存過程資料庫儲存過程
- 百度時序資料庫——儲存的省錢之道資料庫
- EMQ X + IoTDB:儲存 MQTT 訊息到時序資料庫MQQT資料庫
- 資料庫儲存時間到底該用什麼型別?資料庫型別
- 杉巖:雲原生時代,容器持久化儲存方案選對了嗎?持久化
- localStorage設定儲存時間
- PostgreSQL使用者密碼如何透過md5加密儲存,是否加了saltSQL密碼加密
- 資料成本:雲端儲存成本高嗎如何節省資料儲存成本
- 塊儲存 檔案儲存 物件儲存物件
- 卡莉Linux儲存庫支援HTTPSLinuxHTTP
- 報表資料分庫儲存
- MySQL資料庫操作、儲存引擎MySql資料庫儲存引擎
- MySql資料庫——儲存過程MySql資料庫儲存過程
- 使用Hazelcast作為Spring資料儲存庫的開源案例ASTSpring
- Angular 如何為多個專案使用單一儲存倉庫Angular
- 實現領域驅動設計 - 使用ABP框架 - 儲存庫框架
- 使用SpringBoot JPA進行自定義的儲存及批量儲存Spring Boot