Go语言CQRS模式:命令查询分离
Go语言CQRS模式:命令查询分离
1. CQRS实现
type CommandHandler interface { Handle(cmd *Command) error } type QueryHandler interface { Handle(query *Query) interface{} }2. 总结
CQRS将读操作和写操作分离,优化各自的性能和扩展性。
type CommandHandler interface { Handle(cmd *Command) error } type QueryHandler interface { Handle(query *Query) interface{} }CQRS将读操作和写操作分离,优化各自的性能和扩展性。