COOL-cohort / COOL

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

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

Closed NLGithubWP closed 1 year 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 1 year 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,