ClickHouse / ClickHouse/ClickHouse

Support Array of Double Sketches/Tuple Sketches in Clickhouse similar to Druid

Open
#83,519 0 comments 0 reactions 0 assignees View on GitHub
comp-aggregate-functions external feature
Dominant language
C++
Stars
49.9k
Forks
9k
Avg merge
21h 32m
Merged PRs (30d)
515

Description

### Company or project name

We have a huge data set which contains the user requests, and we want to use datasketches for analytics and ML modelling. For this we store the aggregates at user level, where for a given set of attributes, we aggregate and create an Array of Double sketch ( https://druid.apache.org/docs/latest/development/extensions-core/datasketches-tuple/)
https://github.com/apache/datasketches-cpp/blob/master/tuple/include/array_tuple_sketch.hpp

This is one of the major feature where utilize the Druid for our project purpose. At present we are exploring the alternatives to Druid.

Intended Scenario
Get the count of requests and its frequency distribution for a given set of attributes.

### Use case

We are presently using Druid and looking Clickhouse as an alternative.

### Describe the solution you'd like

Add Support for Array of Tuple Sketch from datasketches cpp.

### Describe alternatives you've considered

_No response_

### Additional context

https://github.com/apache/datasketches-cpp Add support for tuple sketch.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.