Managed Databases: MySQL, PostgreSQL, MongoDB & Redis | Nife Docs

Deploy and manage fully-managed database instances with automatic backups, high availability, and scaling.

Quick Navigation#

Supported Databases#

Nife supports multiple popular database engines:

DatabaseBest ForVersions
PostgreSQLRelational data, complex queries16.1, 15.6, 14.11, 13.14
MySQLWeb applications, LAMP stack8.0.35, 8.0.34, 5.7.44
MariaDBMySQL drop-in replacement11.2.2, 10.11.6, 10.6.16
MongoDBDocument databases, flexible schema7.0.5, 6.0.13, 5.0.24
RedisCaching, sessions, real-time data7.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#

  1. Creating Databases - Step-by-step creation guide
  2. Connecting to Databases - Connect from your applications
  3. Managing Databases - Backup, scale, monitor
  4. 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]