Services
Databases

Databases

Welcome to the Databases section of the documentation. Here you will find information on how to build/manage your database on Rocetta.

We currently support the following databases: Postgres, and MySQL on both GCP and AWS. We plan to support Redis really soon.

💡

Please setup your credentials before starting. You can find more information on how to do that here.

Deploying a Database

  1. Go to the Database section of the console.

  2. You will see a list of all your databases. If you haven't created any yet, no worries, we will do that now.

  3. Click on the Create Database button.

  4. Enter the name of your database or use the default one provided.

  5. Now you will see two options for providers (GCP and AWS). Choose the one you want to use. Use Recommendation Engine to help you choose the best provider for your use case.

  6. Choose the database type you want to create. We currently support Postgres and MySQL.

  7. Choose the size of your database. Note: You can change this later

  8. Choose the region you want to deploy your database in. Use Recommendation Engine to help you choose the best region for your use case.

  9. For AWS, you can choose if you want your database to be Multi-AZ or not. Multi-AZ means that your database will be deployed in multiple availability zones. This is a good option if you want to have a highly available database. This is not available for GCP yet. Note: You can change this later

  10. Above you should see the pricing for your configured database. This is the price per month. You can view more details by hovering over the pricing. This will show you the breakdown of the pricing.

  11. Click on the Deploy button.

  12. You will get a notification on the top right if the process has started. The main page is where you will see the status of your database. It will take a bit for your database to be deployed especially on AWS. You can refresh the page to see the status.

Connecting to your Database

Once you have deployed your database, click on the three dots on the right side of the database card. Then click on Connect to Database. This will show you the connection details for your database. You can use these details to connect to your database.

As of now, we only support connecting to your database via the console. We are working on adding more ways to connect to your storage.

Deleting your Database

Once you have deployed your database, click on the three dots on the right side of the database card. Then click on Destroy. This will delete your database. Note: This action is irreversible.

If for some reason, you are running into errors and you know that your database has been destroyed. Feel free to click Force delete. This will mark the service as delete on our end. Note: This action is irreversible.

Upgrading/Changing your Database

Once you have deployed your database, click on the three dots on the right side of the database card. Then click on Upgrade Database. This will show you the upgrade options for your database. You can choose the new size of your database.

Changes may not be reflected immediately. This is done to ensure uptime

Errors

If you are getting an error while deploying your database, you can click on the three dots on the right side of the database card. Then click on View Errors. This will show you the error logs for your database. You can use these logs to debug your database deployment. If you are still having issues, please contact us at [email protected] or join our discord server here.