跳到主要内容
uencoder

CQRS

CQRS 将读操作与写操作分离为不同模型,读侧优化查询、写侧优化验证,常配事件溯源。

用途

读写分离优化各自性能与扩展性。

机制

命令(写)与查询(读)用不同模型/数据源。写模型保证业务规则,读模型优化查询(物化视图/搜索索引)。读库可异构(Elasticsearch/Redis)。最终一致。

用例

  • 读写分离
  • 性能优化
  • 事件溯源

相关词条

参考链接