COOL-cohort / COOL

the source code of the COOL system
https://www.comp.nus.edu.sg/~dbsystem/cool/
Apache License 2.0
45 stars 16 forks source link

All the query logic is based on assumption - data must be sorted by ActionTime. #63

Closed NLGithubWP closed 2 years ago

NLGithubWP commented 2 years ago

In OLAP queries, such as group BY and count, we don't care about the order of records.

So such an assumption adds some inconvenience in data pre-processing for OLAP queries

KimballCai commented 2 years ago

Data must be sorted by ActionTime which is the hypnosis for the cohort analysis. Besides, the COOL engine focuses on cohort analysis, and we can find other methods to improve the data processing for OLAP queries,