I am looking for a Relational Database Service which is billed according to the number of Reads and Writes and not on "Instance Hours"?

According to the AWS Documentation - RDS is priced as follows

Running time – You are billed by the instance-hour, which is equivalent to a single instance running for an hour. For example, both a single instance running for two hours and two instances running for one hour consume 2 instance-hours. If a DB instance runs for only part of an hour, you are charged for a full instance-hour

Storage – The storage capacity that you have provisioned to your DB instance is billed per GB per month. If you scale your provisioned storage capacity within the month, your bill will be pro-rated

I/O requests per month – Total number of storage I/O requests that you have made in a billing cycle

Data transfer –Internet data transfer in and out of your DB instance.

However, we have opted for the serverless architecture and most of the examples and Docs on the architecture use DynamoDB. The pricing structure of DynamoDB is as follows -

enter image description here

So, When I use DynamoDB, I pay exactly for what I use but it's a NOSQL Solution. I need a relational DB service with similar pricing options. Are there such services available or do I have to compromise on the price?

1 Answer 1


Probably there is no such service. Both SQL services from Google Cloud include hourly pricing too:

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.