ZhouQianhao created KYLIN-728:
---------------------------------
Summary: IGTStore implementation which use disk when memory runs
short
Key: KYLIN-728
URL: https://issues.apache.org/jira/browse/KYLIN-728
Project: Kylin
Issue Type: New Feature
Components: Storage - HBase
Affects Versions: v0.8.1
Reporter: ZhouQianhao
Assignee: liyang
Fix For: v0.8.1
The main idea is use disk when memory runs short. Right now both cuboid and
intermediate AggregationCache stays in memory. At least the cuboid can go to
disk if necessary. So at minimal we only need one AggregationCache in memory at
a time. And the biggest AggregationCache is about the size of base cuboid.
Cuboid is stored in GTSimpleMemStore currently. Replace it with a flexible
store that can switch between memory and disk. And you need to budget the total
free memory to command the memory-to-disk switches smartly.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)