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