It would be nice to have the option to create a database server (mysql 8,postgre or mariadb) and be able to connect your app with it. This could help scale your application.
Under consideration Suggested by: Savvas • Upvoted: 2 days ago • Comments: 16
Yes. Nice one!
WEMERSON C GUIMARAES
I agree.. Postgres is amazing!
I hope it will come true soon
The ability to run services like database/beanstalk/web server in standalone droplets connected together in some kind of a private network would be really a killer feature, even unique on the market. Adding new big features (mongodb, elasticsearch) would be much easier and we could have some horizontal scalability too! This suggestion is one of the best, but it is hidden behind the non-catchy title :)
In the meantime, Digital Ocean does have a managed, scalable database solution: https://www.digitalocean.com/products/managed-databases/
Mysql / Mariadb are CPU hungry, so would make a substantial performance difference if we were able to separate our web app from our db, and be able to create a dedicated mariadb / postgres db server and for our web apps to migrate and use this with a few clicks.
WEMERSON C GUIMARAES
Chris, i think split db in other server using runcloud is nonsense, because datacenters offers database signatures, even with more security and scaling options. Digital ocean offers mysql, postgres, redis in a scalable cluster; so it's redundant make this split.
The good idea is in offer more than mariadb in server stack. So adding postgress in default instalation is a great idea... And when server grows just disable database service from runcloud dashboard and use an external source.
If this does happen.
Be good to have a Master-Slave option as well.
Just a heads up if you do make this work. Don't forget the 1-click install to WP, and Staging to hopefully work with a App-Server and DB-Server.
I mean... If that can't work, more than happy to move everything to 1 server with more RAM.
My main reason for RC is saving time, but if this is not in your plan this year or even next year, Might be forced to move everything to one server where everything works and enjoy the time-saving benefits.
agreed if it was a cluyster format for redundancy
There is another request for postgres here. See: https://features.runcloud.io/suggestions/56992/postgres
While this makes sense, it should also be noted that for some applications, localhost might just make sense as it will be faster and in some other cases it will be better to have an AWS RDS like solution.
Please make it such that the use-case is clear.
i need database replication without setting manual.
Yes please make remote database server a thing
Yes, the ability to connect a database as an external database source in runcloud will be a very very must feature. I would like to share my experience with WordOps, I recently came from wordops setup because they do not maintain it on regular basis but what I did was set up two servers, one for web app and the other for database only and the performance was incredible, when a high traffic site runs on a normal server it gets above 2% load avg, but with separate DB server setup, my web app load avg was 0.05 to 0.8 and DB is almost chilling. So please consider the ability to create a server using runcloud and the ability to connect that as a database only server and the rest will operate the same within runcloud, if this happens runcloud will be unbeatable in the market for sure!!
Another vote for this.