You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@kylin.apache.org by "Zhong Yanghong (JIRA)" <ji...@apache.org> on 2019/01/18 03:34:00 UTC

[jira] [Commented] (KYLIN-2895) Refine query cache

    [ 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)