I need a cloud database for a website that I am launching. This website is only a hobby at the time of writing but I want to be able to scale if I generate revenue and a lot of traffic.
The website will host files, as well as the usual user account information.
The service that I am most familiar with, is Azure. And Azure's cost for this kind of project is not remotely justifiable.
My main requirement is that it should be a relational database, and it should be able to work with EF Core https://learn.microsoft.com/en-us/ef/core/providers/?tabs=dotnet-core-cli, as I'm using .NET (Blazor) to implement the site.
A ballpark cost of a database that I am willing to pay for this kind of personal project is around $6. And to be able to limit storage/compute time based on a max cost is would be a massive bonus. I don't want to risk a massive unexpected bill.