Managed Databases: MySQL, PostgreSQL, MongoDB & Redis | Nife Docs
Deploy and manage fully-managed database instances with automatic backups, high availability, and scaling.
Quick Navigation#
- Databases Overview - Overview & benefits
- Creating Databases - Step-by-step setup guide
- Connecting to Databases - Connection strings & methods
- Managing Databases - Monitoring & scaling guide
- Backup & Recovery - Disaster recovery & protection
Supported Databases#
Nife supports multiple popular database engines:
| Database | Best For | Versions |
|---|---|---|
| PostgreSQL | Relational data, complex queries | 16.1, 15.6, 14.11, 13.14 |
| MySQL | Web applications, LAMP stack | 8.0.35, 8.0.34, 5.7.44 |
| MariaDB | MySQL drop-in replacement | 11.2.2, 10.11.6, 10.6.16 |
| MongoDB | Document databases, flexible schema | 7.0.5, 6.0.13, 5.0.24 |
| Redis | Caching, sessions, real-time data | 7.2.4, 7.0.15, 6.2.14 |
Why Managed Databases?#
Benefits#
Automatic Backups ๐
- Daily backups included
- Point-in-time recovery
- Backup retention policies
- Zero data loss protection
High Availability ๐
- Automatic failover
- Multi-zone replication
- Redundancy built-in
- 99.9% uptime SLA
Secure ๐
- SSL/TLS encryption
- Encrypted at rest
- Secure credentials
- Access control
Scalable ๐
- Automatic scaling
- Add storage as needed
- Vertical and horizontal scaling
- No downtime scaling
Maintained ๐ ๏ธ
- Automatic patching
- Version updates
- Performance tuning
- Monitoring included
Database Lifecycle#
1. Create Database#
Choose database type, configure settings, and deploy.
2. Connect Applications#
Get connection credentials and connect your apps.
3. Manage & Monitor#
Monitor performance, backups, and resource usage.
4. Scale & Update#
Scale storage, upgrade versions, optimize performance.
5. Backup & Recovery#
Automated backups and recovery options.
6. Delete (Optional)#
Archive and delete when no longer needed.
Key Information#
Connection Details#
After creating a database, you receive:
- Hostname: Unique endpoint to connect
- Port: Database-specific port
- Username: Root or admin account
- Password: Secure password
- Connection String: Ready-to-use format
Storage Sizes#
Available options:
- 1 GB - Small development
- 5 GB - Small production
- 10 GB - Medium workloads
- 15 GB - Large workloads
- 20 GB - Very large
- 50 GB - Enterprise
- 100 GB - Large enterprise
Regions#
Deploy in multiple regions:
- US East (N. Virginia)
- US West (Oregon)
- EU (Ireland)
- EU (Frankfurt)
- Asia Pacific (Mumbai)
- Asia Pacific (Singapore)
Choose based on:
- User location
- Compliance requirements
- Data residency rules
- Latency optimization
Next Steps#
- Creating Databases - Step-by-step creation guide
- Connecting to Databases - Connect from your applications
- Managing Databases - Backup, scale, monitor
- Backup & Recovery - Data protection
Common Questions#
Q: Are backups included? A: Yes, automatic daily backups are included with every database.
Q: Can I change the database version? A: Yes, you can upgrade to newer versions. Some downgrades may be possible.
Q: Is my data encrypted? A: Yes, data is encrypted in transit (SSL/TLS) and at rest.
Q: Can I scale my database? A: Yes, you can increase storage and compute resources anytime.
Q: What's the uptime guarantee? A: 99.9% uptime SLA is guaranteed for managed databases.
Getting Help#
Built-in Help: Click the ? icon on the database page
Documentation:
Contact Support: [email protected]