I'm designing a small Flask Google App web-application/dashboard which will present evolution of some climate data over time at global level.
The dataset consists of approx. 1.5 million time series, which were measured at an equal number of sensors. The time series have each around 50 observations, hence my time series dataset has approx 75 million rows.
The end-user should have ability explore all observations from a certain sensor. Such query would therefore have to return all observations which match the sensor id provided by the end user.
Unfortunately the budget for this application is small. However, I don't expect many users to use the webapp (few per day maybe). Nevertheless query latency should be as small as possible.
Considering all these constraints, what would be my optimal google data storage service? Just Cloud Bigtable? Or will that be relatively expensive compared to Cloud SQL for example?