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

Inefficiency in CoolModel class #78

Open hugy718 opened 2 years ago

hugy718 commented 2 years ago

The CoolModel class is currently serve to keep various readstores in memory without loading the the actual chunk data. It looks like a caching layer, then there are a few issue to address.

hugy718 commented 2 years ago

One more thing. If a cube is updated and it has been cached inside CoolModel, then the old version is directly returned when requested. Needs additional checking to load the latest version.

KimballCai commented 2 years ago

@liuchangshiye please solve this problem together with @NLGithubWP