phoenix-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "daniel meng (JIRA)" <j...@apache.org>
Subject [jira] [Created] (PHOENIX-1270) Avoid retrieve metadata from server to gain performance
Date Mon, 22 Sep 2014 05:41:33 GMT
daniel meng created PHOENIX-1270:
------------------------------------

             Summary: Avoid retrieve metadata from server to gain performance
                 Key: PHOENIX-1270
                 URL: https://issues.apache.org/jira/browse/PHOENIX-1270
             Project: Phoenix
          Issue Type: Improvement
    Affects Versions: 3.0.0
            Reporter: daniel meng


Now the SELECT or UPSERT(when autoCommit is TRUE) will need one extra RPC for retrieve metadata
from RS. In some cases where metadata rarely changed and higher TPS is required, we should
let the client have a choice to use cache directly for better performance. the attached patch
do two :

1. enable metadata cache self refresh (switch by "phoenix.cache.autoRefresh")
2. client can use hint /\*+ALWAYS_USE_META_CACHE\*/ to force compiler to use cache frist

thanks in advance for your advice



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

Mime
View raw message