[
https://issues.apache.org/jira/browse/HBASE-4018?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13053454#comment-13053454
]
Jason Rutherglen commented on HBASE-4018:
-----------------------------------------
bq. Even still, making a copy out of in-process memory should be faster than
linux fs caching.
Why's that? For a base reference Lucene relies on the filesystem cache and
makes use of Java's memory map capability to deliver very fast results. It
would seem best to move in the direction of local HDFS file access and allow
plugging in the block cache as a point of comparison / legacy.
> Attach memcached as secondary block cache to regionserver
> ---------------------------------------------------------
>
> Key: HBASE-4018
> URL: https://issues.apache.org/jira/browse/HBASE-4018
> Project: HBase
> Issue Type: Improvement
> Components: regionserver
> Reporter: Li Pi
> Assignee: Li Pi
>
> Currently, block caches are limited by heap size, which is limited by garbage
> collection times in Java.
> We can get around this by using memcached w/JNI as a secondary block cache.
> This should be faster than the linux file system's caching, and allow us to
> very quickly gain access to a high quality slab allocated cache.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira