Uploaded image for project: 'Infinispan'
  1. Infinispan
  2. ISPN-9375

Change RocksDB segmentation to use column family instead of per instance

This issue belongs to an archived project. You can view it, but you can't modify it. Learn more

XMLWordPrintable

    • Icon: Enhancement Enhancement
    • Resolution: Done
    • Icon: Major Major
    • 9.4.0.Final
    • None
    • None
    • None

      With ISPN-8905 we added in support for segmented stores as well as a trivial method to take an existing store and replicate it for each segment.

      RocksDB however has a built in support for segmentation via what they call as column families. We should try these instead which should reduce file descriptor usage and possibly increase performance.

      https://github.com/facebook/rocksdb/wiki/Column-Families
      https://github.com/facebook/rocksdb/blob/master/java/samples/src/main/java/RocksDBColumnFamilySample.java

              wburns@redhat.com Will Burns
              wburns@redhat.com Will Burns
              Archiver:
              rhn-support-adongare Amol Dongare

                Created:
                Updated:
                Resolved:
                Archived: