So quick context I would like to host a selfhosted Appwrite instance and I personally prefer to use managed DBs when able and really like to keep my DBs on dedicated boxes away from my apps/workers. I mainly operate stuff in GCP and a bit in Digital Ocean, neither have a managed DB for MariaDB but do have managed DBs for MySQL. I also know that MariaDB is supposed to be compatible with MySQL but I have never used MariaDB yet myself so I do not know much about it compared to MySQL or Postgres.
So with that my main question are:
- Looking through
registers.phpit looks like there is support to use a MySQL adapter but currently the configs are hardcoded to always use the MariaDB one. Since Appwrite uses Utopia is there any technical reason we can not select the MySQL adapter or is this mainly because the Appwrite team is only testing against MariaDB atm and can not guarantee the stability of using MySQL? - Are there any services that offer managed MariaDBs that anyone would suggest I look into?
Recommended threads
- Guideline of AI
Hello everyone, I’m planning to specialize in Artificial Intelligence (AI) and I’m currently looking for guidance from someone with strong experience in the fi...
- Query multi-tenant db with $permissions ...
I'm setting up a multi-tenant database with RLS enabled. My users my have permissions set for multiple Teams, and as such when they query the database with the ...
- Authentication on custom Websocket Serve...
Hi, I want to use a custom Websocket Server (using Bun) for my application. However I cant really figure out authentication on custom servers. Session cookies ...