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

Duo Zhang commented on HBASE-18070:
-----------------------------------

{quote}
 but no real gain in perf (interesting)
{quote}

I do not think the approach for meta replica is for performance? The general 
read replica feature is not designed for performance either, it is designed for 
availability. And for meta replica, I think what we need is to verify that, our 
cluster could still be functional under heavy load on loaction lookup while the 
cluster without this feature on will be dead.

So I think what we need to test here, is to write a special test which will 
clearRegionLocationCache everytime before issuing the actual read/write scan 
request, to simulate bad client behavior. The cluster without this feature 
should be dead soon and the cluster with this feature should perform much 
better. Of course if you put too many loads then no cluster could be alive, but 
we only need to prove that, we can perform better.

Thanks.

> Enable memstore replication for meta replica
> --------------------------------------------
>
>                 Key: HBASE-18070
>                 URL: https://issues.apache.org/jira/browse/HBASE-18070
>             Project: HBase
>          Issue Type: New Feature
>            Reporter: Hua Xiang
>            Assignee: Huaxiang Sun
>            Priority: Critical
>             Fix For: 3.0.0-alpha-1, 2.4.0, HBASE-18070, HBASE-18070.branch-2
>
>
> Based on the current doc, memstore replication is not enabled for meta 
> replica. Memstore replication will be a good improvement for meta replica. 
> Create jira to track this effort (feasibility, design, implementation, etc).



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to