Ask HN: How to store billions of rows of time-series data?
The queries will be very ad-hoc, mostly things like histograms, and grouping by certain attributes. It's also possible that some of the products will rarely/never be queried, not sure if it makes a difference. Read performance is still more important.
Is something like TimescaleDB a good choice?
I would also like to not spend a fortune on this (couple hundred a month at maximum). So is this even possible with the cost constraint?