Databases And Persistence /
Stateful workloads on Northflank
You can add persistence to your services deployed on Northflank by creating database or storage addons and connecting to them in your running services.
Persistent databases and storage allow your applications to restart or deploy new versions without losing important data, such as registered users or uploaded content.
Some databases and storage volumes are able to be backed up, and some can be exposed using TLS. Check the features list for databases or storage volumes to make sure they offer the features you require.
Deploy a database
Create a database to use with your Northflank deployments.
Add a persistent volume
Add persistent volumes to your deployments.
Use a database with your applications
Securely access your database in your project's applications and services.
Access a database
Securely access your database locally or make it available online.
Observe a database
Monitor the health and view logs of your running databases, and view the status of backups and upgrades.
Scale a database
Increase the storage size, number of replicas, and the available CPU and memory to improve availability and performance.
Backup, restore, and import your data
Create and import backups of your database, or restore from an existing backup.
Upgrade a database
Upgrade your database to a newer version with one click.
Deploy MongoDB on Northflank
MongoDB is a document-oriented database program that uses JSON-like documents with schema.
Deploy PostgreSQL on Northflank
PostgreSQL, also known as Postgres, is a free and open-source relational database management system.
Deploy MySQL on Northflank
MySQL is a fast, reliable, scalable, and easy to use open-source relational database system.
Deploy Redis on Northflank
Redis implements a distributed, in-memory key-value database with optional durability.
Deploy Minio on Northflank
MinIO is a High Performance Object Storage with an Amazon S3 cloud storage service compatible API.
Deploy RabbitMQ on Northflank
RabbitMQ is a lightweight, easy to deploy, open-source message broker that supports multiple messaging protocols.