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)