[
https://issues.apache.org/jira/browse/HBASE-13890?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14619863#comment-14619863
]
Anoop Sam John commented on HBASE-13890:
----------------------------------------
If the increment will try to find latest counter from memstore only (ya mostly
it will be there) it will improve the increment latency greatly. The read
will be the max time taking stuff in the op.
bq.This is mostly to improve high performance counters (HPC), not Get, not
Append (is anybody using them anyway) and not Scan operations. Most recent
version of HPCs are always in Memstore (99.99% of a time), but each store file
in this region/cf has its version as well (before major compaction)
Said that, can we limit the feature for increment only then? There might be
use cases for other reads as well but keep it for later IAs?
> Get/Scan from MemStore only (Client API)
> ----------------------------------------
>
> Key: HBASE-13890
> URL: https://issues.apache.org/jira/browse/HBASE-13890
> Project: HBase
> Issue Type: New Feature
> Components: API, Client, Scanners
> Reporter: Vladimir Rodionov
> Assignee: Vladimir Rodionov
> Attachments: HBASE-13890-v1.patch
>
>
> This is short-circuit read for get/scan when recent data (version) of a cell
> can be found only in MemStore (with very high probability).
> Good examples are: Atomic counters and appends. This feature will allow to
> bypass completely store file scanners and improve performance and latency.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)