dotnet-cqrs/docs/best-practices/query-design.md

432 B

Query Design

Optimize query performance and patterns.

Best Practices

DO

  • Use projections
  • Add pagination
  • Index queried fields
  • Cache frequently accessed data
  • Use read models

DON'T

  • Don't load entire entities
  • Don't skip pagination
  • Don't query write models
  • Don't forget indexes

See Also