After reading this article, http://www.cloudera.com/blog/2012/01/caching-in-hbase-slabcache/ , I was wondering if there was a filesystem cache for hdfs. For example, if a large file (10gigabytes) was keep getting accessed on the cluster instead of keep getting it from the network why not storage the content of the file locally on the client itself. A use case on the client would be like this:
<property> <name>dfs.client.cachedirectory</name> <value>/var/cache/hdfs</value> </property> <property> <name>dfs.client.cachesize</name> <description>in megabytes</description> <value>100000</value> </property> Any thoughts of a feature like this? -- --- Get your facts first, then you can distort them as you please.--
