Databases
DockHive runs managed databases in every region. Each database gets its own hostname, a generated username and password, TLS, and a firewall that’s closed until you allow your addresses.
Engines
Section titled “Engines”| Engine | Versions | TLS | Backups |
|---|---|---|---|
| PostgreSQL | 14, 15, 16, 17 (default), 18 | Yes | Backup and restore |
| MySQL | 8.0, 8.4 (default) | Yes | Backup and restore |
| MariaDB | 10.11, 11.4 (default) | Yes | Backup and restore |
| Redis | Valkey 8 (default), Redis 7 | Yes | Backup only |
| RabbitMQ | 3, 4 (default) | Yes | Not available |
You choose the version when you create the database. The version can’t be changed later. To move to a newer PostgreSQL version, see Upgrade PostgreSQL.
| PostgreSQL | Notes |
|---|---|
| 14 | Community support ends 12 November 2026. Only pick it if your app needs 14 |
| 15 | Databases created before you could choose a version run 15 |
| 16 | Stable and widely supported |
| 17 | Recommended, and the default |
| 18 | Newest. Backups of an 18 database can only be restored into 18 |
MySQL 8.0 is kept for existing apps (community support ended April 2026); new databases should use 8.4. MySQL isn’t offered in the us region yet.
Moving from another provider? Import your database from Supabase, Neon, AWS RDS, Heroku and others.
In this section
Section titled “In this section”- Create a database
- Connect: connection strings, TLS and client commands
- Firewall and allowlist: new databases accept no connections until you allow an address
- Backups and restore
- Import from another provider: copy a PostgreSQL, MySQL or MariaDB database into DockHive
- Storage, limits and lifecycle