Databases
Blossom supports two approaches for database management:
- Blossom-Managed Databases: Databases that run as containers within your Blossom cluster, managed through Docker Compose.
- External Databases: Cloud-managed databases (like AWS RDS or DigitalOcean Managed Databases) that you manage outside of Blossom.
Available Database Types
Blossom supports the following database types:
- PostgreSQL
- MySQL
- MariaDB
- Redis
- Memcached
Choosing the Right Approach
Blossom-Managed Databases
Best for:
- Development and testing environments
- Small to medium-sized applications
- When you need quick setup and simple management
- Cost-sensitive deployments
External Databases
Best for:
- Production environments
- Applications requiring high availability
- When you need automated backups and scaling
- Compliance requirements
See the respective guides for detailed setup instructions: