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

Experiments with OffHeap memstores

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Abandoned
    • None
    • None
    • None
    • None

    Description

      I have been experimenting with offheap memstores using an offheap BTree implementation of ConcurrentMap provided by MapDB (www.mapdb.org)

      So far I hooked this up in an experimental way with inefficient serialization (in the sense that due to our special usage of the set api we need to back the set by a map, which in the off heap case means we need to serialize and store the value twice. It is used as key and value). But it works.

      It's quite a bit slower and due to need to deserialize upon scan it produces more short term garbage.

      Let's use this issue to discuss.

      Attachments

        1. 11351-0.94.txt
          8 kB
          Lars Hofhansl
        2. 11351-0.94-v2.txt
          9 kB
          Lars Hofhansl
        3. 11351-0.94-v3.txt
          9 kB
          Lars Hofhansl

        Issue Links

          Activity

            People

              Unassigned Unassigned
              larsh Lars Hofhansl
              Votes:
              0 Vote for this issue
              Watchers:
              16 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: