Hello all,
I’ve became acquainted with TimescaleDB just couple of days ago, and I’m wondering if could fit in a simpler use case, which is basically to use continuous aggregates to automatically refresh materialized views that don’t contain any aggregate data.
They are basically materialized views to simplify and speed up queries with many joins, some transformations, but without aggregate functions, at least at this point.
To put it a more objective way, I’m interested on the ability of not needing to maintain triggers to get up to date data on such materialized views.
So couple of objective questions:
- Can I use TimescaleDB’s continuous aggregate for that?
- If so, should I? Is it overkill? Are there better alternatives for this use case?
Thanks!