Uploaded image for project: 'HBase'
  1. HBase
  2. HBASE-11581

Add option so CombinedBlockCache L2 can be null (fscache)

    Details

    • Type: New Feature
    • Status: Resolved
    • Priority: Minor
    • Resolution: Invalid
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: BlockCache
    • Labels:

      Description

      Add option, mostly for comparison's sake, that allows a deploy orchestrated by CombinedBlockCache such that its L1 is LruBlockCache for META blocks but DATA blocks are fetched each time (we don't try and cache them, no blockcache churn).

      In operation, i can see fscache coming around to cover the fetched DATA blocks such that if the DATA blocks fit in fscache, seeks go to zero.

      This setup for sure runs slower. Will publish numbers elsewhere. Meantime, here is a patch to enable this option.

        Attachments

          Activity

            People

            • Assignee:
              stack stack
              Reporter:
              stack stack
            • Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: