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

Zhong Yanghong commented on KYLIN-2895:
---------------------------------------

In the past, query caches are not efficiently used in Kylin due to two aspects: 
aggressive cache expiration strategy and local cache. Because of the aggressive 
cache expiration strategy, useful caches are often cleaned up unnecessarily. 
Because query caches are stored in local servers, they cannot be shared between 
servers. And because of the size limitation of local cache, not all useful 
query results can be cached.

To deal with these shortcomings, we change the query cache expiration strategy 
by signature checking and introduce the memcached as Kylin's distributed cache 
so that Kylin servers are able to share cache between servers. And it's easy to 
add memcached servers to scale out distributed cache.

> Refine query cache
> ------------------
>
>                 Key: KYLIN-2895
>                 URL: https://issues.apache.org/jira/browse/KYLIN-2895
>             Project: Kylin
>          Issue Type: Improvement
>          Components: Query Engine
>    Affects Versions: v2.1.0
>            Reporter: Zhong Yanghong
>            Assignee: Zhong Yanghong
>            Priority: Major
>             Fix For: v2.6.0
>
>




--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to