

# Patterns for enabling data persistence
<a name="enabling-patterns"></a>

 The following patterns are used to enable data persistence in your microservices. 

**Topics**
+ [Database-per-service pattern](database-per-service.md)
+ [API composition pattern](api-composition.md)
+ [CQRS pattern](cqrs-pattern.md)
+ [Event sourcing pattern](service-per-team.md)
+ [Saga pattern](saga-pattern.md)
+ [Shared-database-per-service pattern](shared-database.md)