I have been craving a serverless relational database for low traffic workloads (Wordpress-like sites and simple applications that can be serviced freely by serverless functions).
I have tried AWS's Aurora Serverless V1, but it seems AWS are phasing out support for it as it's not available for newer Postgres versions. It appears that Aurora Serverless V2 (which does not spin down to 0 units and will charge you when not in use) is replacing it.
There's Planetscale and Cockroach DB serverless - both appear compelling.
Would be nice if Amazon offered a similar product so I can use Cloudformation for all my infrastructure provisioning needs.
I guess in AWS-land the true Serverless DB is DynamoDB or Athena with S3? But I was also a bit disappointed by AuroraV2. Even with the minimal config it's still quite expensive if you expect "Serverless" but compared to the other RDS offerings it seems good (in relation to connection limit and HA).
Give us a try (i'm the CEO) - bit.io - we're fully serverless Postgres, and most small workloads will fall within our free tier. Happy to answer any questions.
I never heard of either of these, but Neon does look pretty cool. I might try it for some homelab type stuff that doesn't need a database running 24/7.
What's the difference between the serverless PG of Neon vs something like ElephantSQL, which advertises itself as PG as a service? I'm guessing PG as a service is always running where serverless spins up to service the request? For standard CRUD access patterns does the distinction matter?
I have tried AWS's Aurora Serverless V1, but it seems AWS are phasing out support for it as it's not available for newer Postgres versions. It appears that Aurora Serverless V2 (which does not spin down to 0 units and will charge you when not in use) is replacing it.
There's Planetscale and Cockroach DB serverless - both appear compelling.
Would be nice if Amazon offered a similar product so I can use Cloudformation for all my infrastructure provisioning needs.