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

Michael Stack commented on HBASE-18070:
---------------------------------------

{quote}I do not think the approach for meta replica is for performance?
{quote}
That is right.

 

(I just observe that there no perf improvement nor regression).

 
{quote}The general read replica feature is not designed for performance either, 
it is designed for availability.
{quote}
That is right.

 
{quote}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.
{quote}
I do not think we need to prove that here.  Meta Read Replicas have been in 
place for years. Commit of this feature does not need to revisit justification 
of the original read replica feature.

This feature is about distributing load on hbase:meta. See tail of HBASE-25127 
for illustration it is effective on this front.

 
{quote}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.
{quote}
Hasn't this been done justifying original submission of read replica feature? 
Why repeat?

 

 

 

 

> 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