[ 
https://issues.apache.org/jira/browse/KYLIN-1844?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15368321#comment-15368321
 ] 

Richard Calaba commented on KYLIN-1844:
---------------------------------------

Wasn't there in previous versions of Kylin an option to switch off the encoding 
completely ?? I believe I saw some old discussion on this topic ... 

Seems I have to encoude dimension always - and Dict is default.

> Hold huge dictionary in 2nd storage like disk/hbase
> ---------------------------------------------------
>
>                 Key: KYLIN-1844
>                 URL: https://issues.apache.org/jira/browse/KYLIN-1844
>             Project: Kylin
>          Issue Type: Improvement
>          Components: Query Engine
>    Affects Versions: v1.2, v1.5.2
>            Reporter: Abhilash L L
>            Assignee: liyang
>
> A whole dimension is kept in memory.
> We should have a way to keep only certain number / size of total rows to be 
> kept in memory. A LRU cache for rows in the dimension will help keep memory 
> in check.
> Why not store all the dimensions data in hbase in a different table with a 
> prefix of dimensionid, and all calls to the dimensions (get based on dim 
> key), is mapped to hbase.
> This does mean it will cost more time on a miss.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to