Uploaded image for project: 'Cassandra'
  1. Cassandra
  2. CASSANDRA-18673

Reduce size of per-SSTable index components

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Urgent
    • Resolution: Fixed
    • 5.0-alpha1, 5.1
    • Feature/SAI
    • None

    Description

      The current per-SSTable index components are large because the primary keys that are stored in them include the token as part of the byte comparable. The byte comparable puts the token first meaning that we get very little prefix compression from either the trie or the sorted terms store.

      We can fix this by removing the token from the primary key serialization. This would allow us to get the prefix compression from the trie and the sorted terms store.

      Attachments

        Issue Links

          Activity

            People

              mike_tr_adamson Mike Adamson
              mike_tr_adamson Mike Adamson
              Mike Adamson
              Andres de la Peña, Caleb Rackliffe
              Votes:
              1 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 6.5h
                  6.5h