[FEEDBACK] Core: approximate aggregations #96
Labels
component/historian
Related to the Historian
enhancement
New feature or request
provider/aws
Related to the AWS provider
provider/redis
Related to the Redis provider
provider/snowflake
Related to the Snowflake provider
roadmap
This issue is part of the roadmap
Background
Some aggregations require computing values against the raw data.
Since Raptor is designed as "production first", saving the raw data on the state then calculating is expensive and requires an intensive calculation.
That includes:
What do you propose to do?
Distinct count
Implement HyperLogLog - redis already support this out of the box
Percentile
We can use uddsketch or t-digest
https://docs.timescale.com/timescaledb/latest/how-to-guides/hyperfunctions/percentile-approx/advanced-agg/#percentile-approximation-advanced-aggregation-methods
https://github.com/influxdata/tdigest
What have you already tried?
No response
What else should we know?
No response
The text was updated successfully, but these errors were encountered: