Feature
Your Database, Your Choice
Flexible support for SQLite, PostgreSQL, and MySQL so you can choose the database that fits your setup.
Choose between SQLite, PostgreSQL, or MySQL to match your infrastructure needs.
Benefits
Why it matters.
01
SQLite for simple single-user deployments with zero configuration02
PostgreSQL for larger multi-user deployments03
MySQL for teams already using it in their stack04
Automatic database migrations and schema version management05
Connection pooling and query optimization for each database type06
Easy database switching without data loss or downtimeUse Cases
Works well for.
01
Single-User Setup
Use SQLite for personal instances with minimal configuration.
02
Team Collaboration
PostgreSQL or MySQL for multi-user environments with high concurrency.
03
Enterprise Deployment
Integrate with existing database infrastructure and backup systems.
Technical Details
What it uses.
01
GORM for database abstraction
02
Automated migrations and versioning
03
Connection pooling configuration
04
Database-specific optimizations
Ready to start?
Put multi-database to work in a self-hosted Memos instance you control.