Check out PlanetScale [0] (if you use MySQL). Their hobby tier is free and very generous. If you get to the point of needing more, $30/mo isn't bad for what you get. It's way better than Aurora Serverless V1 or V2 which I was super excited for but turned out to not be worth it all. It failed scaling so much that I had to crank it up before an event or it would never find a good "migration point" or whatever they called it. Aurora Serverless' marketing is straight lies and their pricing is opposite of what I think of when I hear "serverless", $45/mo per DB if you want a single instance in V1 or 0.5 of one in V2. At least V1 allowed you to scale to 0, they removed that in V2.
The more I've worked with sqlite, the more I've been impressed. Spins up as a file that can be put in source control. Supports SQL - all the basic stuff one might try to pull off with a small MySQL instance. The main gotcha is you get a single, local node. For most personal workloads, it covers the basics really well.
I have a similar desire, I'm considering trying out AWS' RDS Aurora Serverless v2. (ugh, that's a mouthful) Full Postgres/MySQL but extremely quick scale up and down so as long as you have small use, it shouldn't cost a ton.
I'm also super interested in Cloudflare D1, looking to get my hands on it and try it out.
Probably not super popular, but last I checked (a couple months ago), Oracle Cloud will give you up to 2 free Oracle Autonomous (managed) SQL databases and I think if you work the free storage / virtual CPUs right, up to 4 virtual servers that you can put other unmanaged dbs on with their free tier.
Why not just host it on a Raspberry Pi? May as well host the entire project on it. If your Internet provider doesn't let external clients directly access your connection, tunnel it through the cheapest VPS you can find. Or just host the whole thing on said cheap VPS.
Lots of answers below but no one has yet asked what you want the db to do? Know nowing your specific needs will make it easier to give meaningful recommendations.
Used Linode for years on several instances without a problem, very good support and reliable but trying to move out for a very small problem that their server backups can't handle any non default filesystems, as in, if I use zfs, their instance backup won't take backup of those because they do backup on a filesystem level and not on block device level and a fact that Vultr supports HDD block storage which seems to be a unique option among others to lower the cost of local disk access significantly.
Everytime I see it posted, I am linked to vultr[1] and Upcloud[2]. Hetzner[3] and OVHCloud[4] are slightly different market segments, but comparable. Worth noting is Amazon Lightsail[5], which is ec2-but-different.
One I only recently heard of through HN is Contabo. 8GB Ram for 5 EUR/mo. I've not used them, but given I pay $6 to DO for 1GB to run a single Mongo instance, I may give them a go.
Credit where its due though, DO have a great UI for resource visualiation and firewall rules which is what's currently keeping me from moving.
Been wondering how much uptime you get with "these" managed databases? Currently running similar service on Digital Ocean and unsure if extra database nodes are necessary (2 failover nodes increases cost significantly).
Anyone having experience with contabo.com? I've got a couple of VPS there and so far pretty happy but didn't yet have any more involved interaction with the team or support to fully judge. No managed DBs but object storage as well.
Excited to check this out. I'm a long time Linode user and recently came across some projects that could leverage a managed DB. As always, I find the prices competitive – especially compared to AWS which I was starting to look at again for this component, but now I can try it out here instead.
I was a fan of Digital Ocean when it first appeared, then it turned into a VC company trying to recreate half of AWS badly, and I slowly warmed up to Linode. I've used both professionally, and I still think while Linode has fewer fancy features you know you're dealing with a company of engineers, a sentiment I really can't feel anymore when I log on my DO dashboard.
To be fair, I'm evaluating Hetzner now, because I just want affordable and performant virtual machines, while Linode are moving their focus to managed services because they're more profitable and are a great way to lock in their customers. Linode is no longer competitive if you just need to rent VPSes.
[+] [-] groggo|3 years ago|reply
The cheapest option here is $15 a month, and similar prices for other cloud managed dbs.
Heroku was nice and I guess is still a good option, but hard to make a usable site on their free tier because of start up time.
Then there's the interesting new option from Cloudflare, D1.
Currently I just run my personal project on AWS lambda + dynamodb. It's free, but using dynamodb for relational data is a little awkward.
[+] [-] joshstrange|3 years ago|reply
[0] https://planetscale.com/
[+] [-] mekster|3 years ago|reply
Why go the more pricey/complicated route?
[+] [-] gen220|3 years ago|reply
https://fly.io/docs/about/pricing/
[+] [-] password4321|3 years ago|reply
2 free 500MB PostgreSQL db's, paused after a week of inactivity
[+] [-] DenseComet|3 years ago|reply
Planetscale has a similar offering with mysql compatibility but I've not tried it.
[+] [-] barnabask|3 years ago|reply
Someone else mentioned Fly.io, have a look at Render too.
[+] [-] warmwaffles|3 years ago|reply
[+] [-] heelix|3 years ago|reply
[+] [-] martin_a|3 years ago|reply
1,90 €/month with a TLD included. Won't get much cheaper for a "carefree" solution.
[+] [-] sharno|3 years ago|reply
- Fly.io
- railway.app
- render.com
- Oracle Cloud free tier
These are the services that I know of that you can get some kind of relation DB to run on for free
[+] [-] ajbourg|3 years ago|reply
I'm also super interested in Cloudflare D1, looking to get my hands on it and try it out.
[+] [-] sea6ear|3 years ago|reply
[+] [-] jefurii|3 years ago|reply
[+] [-] herpderperator|3 years ago|reply
[+] [-] rmbyrro|3 years ago|reply
It was not built to serve relational needs. You can bend it that way, though. Of course it will look like something that has been bent.
[+] [-] saimiam|3 years ago|reply
[+] [-] FractalHQ|3 years ago|reply
[+] [-] testmasterflex|3 years ago|reply
[+] [-] dinvlad|3 years ago|reply
[+] [-] dfragnito|3 years ago|reply
[+] [-] WalterGR|3 years ago|reply
Akamai to Acquire Linode (https://www.akamai.com/newsroom/press-release/akamai-to-acqu...)
https://news.ycombinator.com/item?id=30352772
986 points | nycdatasci | 3 months ago | 326 comments
[+] [-] mattbillenstein|3 years ago|reply
[+] [-] mekster|3 years ago|reply
[+] [-] mikece|3 years ago|reply
[+] [-] GauntletWizard|3 years ago|reply
[1] https://www.vultr.com/ [2] https://upcloud.com/ [3] https://www.hetzner.com/cloud [4] https://us.ovhcloud.com/vps/ [5] https://aws.amazon.com/lightsail/
[+] [-] nwilkens|3 years ago|reply
Triton is open source[3], so you can run it in your own facility, at home, and our Public Cloud with the same experience.
[0]: https://www.tritondatacenter.com
[1]: https://www.joyent.com/blog/a-new-chapter-begins-for-triton-...
[2]: https://www.mnxsolutions.com/triton-faq
[3]: https://github.com/TritonDataCenter
[+] [-] Sebb767|3 years ago|reply
[+] [-] pbowyer|3 years ago|reply
Vultr (have had reliability issues; again no recent data)
[+] [-] emptysongglass|3 years ago|reply
[+] [-] Spiritus|3 years ago|reply
[1] https://www.tilaa.com/ [2] https://www.tilaa.com/en/blog/tilaa-cloud-database-beta-is-l...
[+] [-] c16|3 years ago|reply
Credit where its due though, DO have a great UI for resource visualiation and firewall rules which is what's currently keeping me from moving.
[+] [-] SadTrombone|3 years ago|reply
[+] [-] einichi|3 years ago|reply
[+] [-] dgb23|3 years ago|reply
[+] [-] l5870uoo9y|3 years ago|reply
[+] [-] vincent_s|3 years ago|reply
[+] [-] jf93ap29sh|3 years ago|reply
e.g. "Linode 2GB" - I assume that means it has 2 GB of RAM, but how much storage does that entail
Can't find it on their page
[+] [-] metadat|3 years ago|reply
[+] [-] dominicl|3 years ago|reply
[+] [-] sparrish|3 years ago|reply
[+] [-] pyprism|3 years ago|reply
[+] [-] ivyirwin|3 years ago|reply
[+] [-] tiffanyh|3 years ago|reply
It's been in Beta for literally years now.
https://www.linode.com/products/bare-metal/
[+] [-] chasd00|3 years ago|reply
[+] [-] sph|3 years ago|reply
To be fair, I'm evaluating Hetzner now, because I just want affordable and performant virtual machines, while Linode are moving their focus to managed services because they're more profitable and are a great way to lock in their customers. Linode is no longer competitive if you just need to rent VPSes.
[+] [-] my69thaccount|3 years ago|reply
[+] [-] 0des|3 years ago|reply
[+] [-] bizzleDawg|3 years ago|reply
[+] [-] throwaway3221|3 years ago|reply