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

Jonathan Gray commented on HBASE-2751:
--------------------------------------

Oh one note.  We're encapsulating filesystem interaction a bit more cleanly in 
the master over in HBASE-2695.  Could do something similar for RS that might 
make this easier to implement, especially if we went LRU direction.

> Consider closing StoreFiles sometimes
> -------------------------------------
>
>                 Key: HBASE-2751
>                 URL: https://issues.apache.org/jira/browse/HBASE-2751
>             Project: HBase
>          Issue Type: Improvement
>            Reporter: Jean-Daniel Cryans
>            Priority: Minor
>             Fix For: 0.21.0
>
>
> Having a lot of regions per region server could be considered harmless if 
> most of them aren't used, but that's not really true at the moment. We keep 
> all files opened all the time (except for rolled HLogs). I'm thinking of 2 
> solutions
>  # Lazy open the store files, or at least close them down after we read the 
> file info. Or we could do this for every file except the most recent one.
>  # Close files when they're not in use. We need some heuristic to determine 
> when is the best moment to declare that a file can be closed. 
> Both solutions go hand in hand, and I think it would be a huge gain in order 
> to lower the ulimit and xceivers-related issues.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to